#define unsigned8 unsigned char #define unsigned16 unsigned short int #define unsigned32 unsigned long int #define idl_byte unsigned char #define boolean32 unsigned32 typedef unsigned char *unsigned_char_p_t; typedef struct { unsigned32 time_low; unsigned16 time_mid; unsigned16 time_hi_and_version; unsigned8 clock_seq_hi_and_reserved; unsigned8 clock_seq_low; idl_byte node[6]; } uuid_t; typedef struct { unsigned32 count; uuid_t *uuid[1]; } uuid_vector_t; typedef uuid_vector_t *uuid_vector_p_t; typedef struct { unsigned16 data_offset; } *handle_t; typedef handle_t rpc_binding_handle_t; typedef struct { uuid_t uuid; unsigned16 vers_major; unsigned16 vers_minor; } rpc_if_id_t; typedef rpc_if_id_t *rpc_if_id_p_t; typedef struct { unsigned32 count; rpc_if_id_t *if_id[1]; } rpc_if_id_vector_t; /* * Function Prototypes */ typedef boolean32 (*rpc_mgmt_auth_fp)();