Diff for /libaitrpc/inc/aitrpc.h between versions 1.15.2.6 and 1.17.2.3

version 1.15.2.6, 2013/07/16 12:47:25 version 1.17.2.3, 2013/08/21 11:41:15
Line 62  SUCH DAMAGE. Line 62  SUCH DAMAGE.
 #include <aitsched.h>  #include <aitsched.h>
   
   
#define RPC_VERSION             6#define RPC_VERSION             7
 #define RPC_DEFPORT             2611  #define RPC_DEFPORT             2611
   
 /* RPC call request flags */  /* RPC call request flags */
Line 127  typedef struct { Line 127  typedef struct {
 struct tagRPCCall {  struct tagRPCCall {
         rpc_sess_t      call_session;          rpc_sess_t      call_session;
   
        uint16_t    call_seq;        uint32_t      call_len;
        uint16_t      call_len; 
         uint16_t        call_crc;          uint16_t        call_crc;
   
         union {          union {
Line 198  typedef struct { Line 197  typedef struct {
         int             cli_id;         /* slot id */          int             cli_id;         /* slot id */
         int             cli_sock;       /* socket fd */          int             cli_sock;       /* socket fd */
         sockaddr_t      cli_sa;         /* host address */          sockaddr_t      cli_sa;         /* host address */
        ait_val_t        cli_buf;        /* network buffer */        array_t         *cli_buf;        /* network buffer(s) */
   
         array_t         *cli_vars;      /* function return variables */          array_t         *cli_vars;      /* function return variables */
   
Line 256  typedef int (*rpc_callback_t)(rpc_cli_t *, struct tagR Line 255  typedef int (*rpc_callback_t)(rpc_cli_t *, struct tagR
 int rpc_GetErrno();  int rpc_GetErrno();
 // rpc_GetError() Get error text of last operation  // rpc_GetError() Get error text of last operation
 const char *rpc_GetError();  const char *rpc_GetError();
   // rpc_SetErr() Set error to variables for internal use!!!
   void rpc_SetErr(int eno, char *estr, ...);
   
   
   
 /*  /*

Removed from v.1.15.2.6  
changed lines
  Added in v.1.17.2.3


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