xdr_restrict_buflen (9) - Linux Manuals
xdr_restrict_buflen: decrease available buffer space
NAME
xdr_restrict_buflen - decrease available buffer space
SYNOPSIS
-
int xdr_restrict_buflen(struct xdr_stream
* xdr, intnewbuflen);
ARGUMENTS
xdr
-
- pointer to xdr_stream
newbuflen
- new maximum number of bytes available
DESCRIPTION
Adjust our idea of how much space is available in the buffer. If we've already used too much space in the buffer, returns -1. If the available space is already smaller than newbuflen, returns 0 and does nothing. Otherwise, adjusts xdr->buf->buflen to newbuflen and ensures xdr->end is set at most offset newbuflen from the start of the buffer.
COPYRIGHT