Provided by: libixp-dev_0.6~20121202+hg148-2build1_amd64 bug

NAME

       ixp_print, ixp_vprint, ixp_vsmprint

SYNOPSIS

       #include <ixp.h>

       int ixp_print(IxpCFid *fid, const char *fmt, ...);

       int ixp_vprint(IxpCFid *fid, const char *fmt, va_list args);

       char*    (*ixp_vsmprint)(const char *fmt, va_list);

PARAMETERS

       fid    An open IxpCFid to which to write the result.

       fmt    The string with which to format the data.

       args   A va_list holding the arguments to the format string.

       ...    The arguments to the format string.

DESCRIPTION

       These functions act like the standard formatted IO functions. They write the result of the
       formatting to the file pointed to by C<fid>.

       ixp_vsmprint(3) may be set to a function which will format  its  arguments  and  return  a
       nul-terminated  string  allocated  by  malloc(3).  The  default  formats  its arguments as
       printf(3).

RETURN VALUE

       These functions return the number of bytes written.  There is currently no way  to  detect
       failure.

SEE ALSO

       ixp_mount(3), ixp_open(3), printf(3)