Diff for /libaitrpc/src/builtin.c between versions 1.7.2.3 and 1.7.2.4

version 1.7.2.3, 2012/05/16 13:47:16 version 1.7.2.4, 2012/05/16 13:52:59
Line 48  SUCH DAMAGE. Line 48  SUCH DAMAGE.
   
 /* builtin RPC server functions */  /* builtin RPC server functions */
   
intstatic int
 rpcServerClients(rpc_func_t *call, int ic, array_t *iv)  rpcServerClients(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 91  rpcServerClients(rpc_func_t *call, int ic, array_t *iv Line 91  rpcServerClients(rpc_func_t *call, int ic, array_t *iv
         return 0;          return 0;
 }  }
   
intstatic int
 rpcServerCalls(rpc_func_t *call, int ic, array_t *iv)  rpcServerCalls(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 129  rpcServerCalls(rpc_func_t *call, int ic, array_t *iv) Line 129  rpcServerCalls(rpc_func_t *call, int ic, array_t *iv)
         return 0;          return 0;
 }  }
   
intstatic int
 rpcServerSessions(rpc_func_t *call, int ic, array_t *iv)  rpcServerSessions(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 153  rpcServerSessions(rpc_func_t *call, int ic, array_t *i Line 153  rpcServerSessions(rpc_func_t *call, int ic, array_t *i
         return 0;          return 0;
 }  }
   
intstatic int
 rpcServerShutdown(rpc_func_t *call, int ic, array_t *iv)  rpcServerShutdown(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 171  rpcServerShutdown(rpc_func_t *call, int ic, array_t *i Line 171  rpcServerShutdown(rpc_func_t *call, int ic, array_t *i
   
 /* ---------------------------------------------------- */  /* ---------------------------------------------------- */
   
intstatic int
 rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_t *iv)  rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 187  rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_ Line 187  rpcBLOBServerShutdown(rpc_func_t *call, int ic, array_
         return 0;          return 0;
 }  }
   
intstatic int
 rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *iv)  rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 233  rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *i Line 233  rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *i
         return 0;          return 0;
 }  }
   
intstatic int
 rpcBLOBServerClients(rpc_func_t *call, int ic, array_t *iv)  rpcBLOBServerClients(rpc_func_t *call, int ic, array_t *iv)
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
Line 278  rpcBLOBServerClients(rpc_func_t *call, int ic, array_t Line 278  rpcBLOBServerClients(rpc_func_t *call, int ic, array_t
   
         AIT_SET_STR(io_array(call->func_vars, 0, ait_val_t*), val);          AIT_SET_STR(io_array(call->func_vars, 0, ait_val_t*), val);
         free(val);          free(val);
           return 0;
   }
   
   /* ----------------------------------------------------------------- */
   
   /*
    * rpc_register_srvServices() - Register internal service functions
    *
    * @srv = RPC server instance
    * return: -1 error or 0 ok
    */
   int
   rpc_register_srvServices(rpc_srv_t * __restrict srv)
   {
           if (!srv)
                   return -1;
   
           if (rpc_srv_registerCall(srv, CALL_SRVSHUTDOWN, rpcServerShutdown, 0) < 1)
                   return -1;
           if (rpc_srv_registerCall(srv, CALL_SRVCLIENTS, rpcServerClients, 1) < 1)
                   return -1;
           if (rpc_srv_registerCall(srv, CALL_SRVSESSIONS, rpcServerSessions, 4) < 1)
                   return -1;
           if (rpc_srv_registerCall(srv, CALL_SRVCALLS, rpcServerCalls, 1) < 1)
                   return -1;
   
           return 0;
   }
   
   /*
    * rpc_register_blobServices() - Register internal service functions
    *
    * @srv = RPC server instance
    * return: -1 error or 0 ok
    */
   int
   rpc_register_blobServices(rpc_srv_t * __restrict srv)
   {
           if (!srv)
                   return -1;
   
           if (rpc_srv_registerCall(srv, CALL_BLOBSHUTDOWN, rpcBLOBServerShutdown, 0) < 1)
                   return -1;
           if (rpc_srv_registerCall(srv, CALL_BLOBCLIENTS, rpcBLOBServerClients, 1) < 1)
                   return -1;
           if (rpc_srv_registerCall(srv, CALL_BLOBVARS, rpcBLOBServerVars, 1) < 1)
                   return -1;
   
         return 0;          return 0;
 }  }

Removed from v.1.7.2.3  
changed lines
  Added in v.1.7.2.4


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