Diff for /libaitrpc/inc/aitrpc.h between versions 1.1.1.1.2.17 and 1.1.1.1.2.19

version 1.1.1.1.2.17, 2010/07/07 15:18:22 version 1.1.1.1.2.19, 2010/07/08 07:32:53
Line 153  typedef struct { Line 153  typedef struct {
                                         } while (0)                                          } while (0)
   
   
#define RPC_CALLBACK_CHK_NUM_ARGS(f, n)      do { \#define RPC_CALLBACK_CHK_RETARGS(f, n)      do { \
                                                 if (f->func_args != n) { \                                                  if (f->func_args != n) { \
                                                         rpc_SetErr(22, "Error:: different number of arguments!\n"); \                                                          rpc_SetErr(22, "Error:: different number of arguments!\n"); \
                                                         return -1; \                                                          return -1; \
Line 219  struct tagBLOBHdr { Line 219  struct tagBLOBHdr {
         rpc_sess_t      hdr_session;          rpc_sess_t      hdr_session;
         uint8_t         hdr_cmd;          uint8_t         hdr_cmd;
         uint32_t        hdr_var;          uint32_t        hdr_var;
         uint32_t        hdr_seq;  
         uint32_t        hdr_len;          uint32_t        hdr_len;
           uint32_t        hdr_ret;
 } __packed;  } __packed;
   
 /* Network RPC client & server elements */  /* Network RPC client & server elements */

Removed from v.1.1.1.1.2.17  
changed lines
  Added in v.1.1.1.1.2.19


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>