#ifndef __client_iprpc_priv_h #define __client_iprpc_priv_h 1 #include "client_iprpc.h" #include "iprpc_priv.h" #include "ipncl.h" typedef struct arg_desc_tag { unsigned char type_code; unsigned char access_code; unsigned short buf_size; int ofs; void *client_addr; } ARG_DESC_TYPE; typedef struct msg_buf_tag { unsigned int send_seq_num; unsigned int rcv_seq_num; short func_id; short num_args; char data[IPRPC_MAX_MSG_SIZE]; } MSG_BUF_TYPE; typedef struct iprpc_buf_tag { int cur_index; int cur_ofs; IPRPC_PORT iprpc_port; int msg_size; MSG_BUF_TYPE msg_buf; } PRIV_IPRPC_BUF_TYPE; typedef PRIV_IPRPC_BUF_TYPE *PRIV_IPRPC_BUF_PTR; #endif