128 for ( i = 0; i <
length; ++i )
152 if ( ! io_buf || ! cred )
#define ONCRPC_FIELD(type, value)
#define iob_pull(iobuf, len)
size_t oncrpc_iob_add_fields(struct io_buffer *io_buf, const struct oncrpc_field fields[])
#define ONCRPC_AUTH_SYS
ONC RPC System Authentication (also called UNIX Authentication)
#define iob_put(iobuf, len)
size_t oncrpc_iob_add_intarray(struct io_buffer *io_buf, size_t length, const uint32_t *array)
Add an int array to the end of an I/O buffer.
#define oncrpc_align(size)
Enusure that size is a multiple of four.
#define ONCRPC_AUTH_NONE
ONC RPC Null Authentication.
struct oncrpc_field_value::@632 array
Uniform Resource Identifiers.
Data transfer interfaces.
void * memcpy(void *dest, const void *src, size_t len) __nonnull
#define oncrpc_iob_add_string(buf, str)
Add a string to the end of an I/O buffer.
#define oncrpc_iob_get_int(buf)
Get a 32 bits integer from the beginning of an I/O buffer.
static size_t oncrpc_iob_add_int64(struct io_buffer *io_buf, uint64_t val)
Add a 64 bits integer to the end of an I/O buffer.
uint32_t array
Array number.
#define container_of(ptr, type, field)
Get containing structure.
union oncrpc_field_value value
enum oncrpc_field_type type
Transport-network layer interface.
static size_t oncrpc_iob_add_int(struct io_buffer *io_buf, uint32_t val)
Add a 32 bits integer to the end of an I/O buffer.
size_t oncrpc_iob_add_array(struct io_buffer *io_buf, size_t length, const void *data)
Add an array of bytes to the end of an I/O buffer.
#define ONCRPC_SUBFIELD(type, args...)
Data transfer interface opening.
void * data
Start of data.
size_t oncrpc_iob_get_cred(struct io_buffer *io_buf, struct oncrpc_cred *cred)
Get credential information from the beginning of an I/O buffer.
size_t oncrpc_iob_add_cred(struct io_buffer *io_buf, const struct oncrpc_cred *cred)
Add credential information to the end of an I/O buffer.
uint8_t data[48]
Additional event data.
struct oncrpc_field_value::@633 intarray
#define NULL
NULL pointer (VOID *)
const struct oncrpc_cred * cred
void * memset(void *dest, int character, size_t len) __nonnull