.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "XDR_ENCODE_OPAQUE_FIXED" "9" "09 October 2005" "" "" .SH NAME xdr_encode_opaque_fixed \- Encode fixed length opaque data .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp u32 * xdr_encode_opaque_fixed (u32 * \fIp\fB, const void * \fIptr\fB, unsigned int \fInbytes\fB); \fR .SH "ARGUMENTS" .TP \fB\fIp\fB\fR pointer to current position in XDR buffer. .TP \fB\fIptr\fB\fR pointer to data to encode (or NULL) .TP \fB\fInbytes\fB\fR size of data. .SH "DESCRIPTION" .PP Copy the array of data of length nbytes at ptr to the XDR buffer at position p, then align to the next 32-bit boundary by padding with zero bytes (see RFC1832). .SH "NOTE" .PP if ptr is NULL, only the padding is performed. .PP Returns the updated current XDR buffer position