Diff for /libaitrpc/src/builtin.c between versions 1.9 and 1.11

version 1.9, 2012/07/22 20:44:13 version 1.11, 2012/11/19 21:50:26
Line 101  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc, Line 101  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc,
         RPC_CALLBACK_CHECK_INPUT(cli);          RPC_CALLBACK_CHECK_INPUT(cli);
         srv = RPC_SRV_SERVER(cli);          srv = RPC_SRV_SERVER(cli);
   
        TAILQ_FOREACH(f, &srv->srv_funcs, func_node)        SLIST_FOREACH(f, &srv->srv_funcs, func_next)
                 i++;                  i++;
         len = i * STRSIZ;          len = i * STRSIZ;
   
Line 111  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc, Line 111  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc,
         } else          } else
                 memset(val, 0, len);                  memset(val, 0, len);
   
        TAILQ_FOREACH(f, &srv->srv_funcs, func_node)        SLIST_FOREACH(f, &srv->srv_funcs, func_next)
                 if (AIT_ADDR(&f->func_name)) {                  if (AIT_ADDR(&f->func_name)) {
                         memset(str, 0, sizeof str);                          memset(str, 0, sizeof str);
                         snprintf(str, sizeof str, "/%hu/0x%p; ", AIT_KEY(&f->func_name),                           snprintf(str, sizeof str, "/%hu/0x%p; ", AIT_KEY(&f->func_name), 
Line 148  rpcServerShutdown(rpc_cli_t *cli, struct tagRPCCall *r Line 148  rpcServerShutdown(rpc_cli_t *cli, struct tagRPCCall *r
   
         RPC_CALLBACK_CHECK_INPUT(cli);          RPC_CALLBACK_CHECK_INPUT(cli);
         srv = RPC_SRV_SERVER(cli);          srv = RPC_SRV_SERVER(cli);
           
           rpc_freeCli(cli);
   
         srv->srv_kill = 1;          srv->srv_kill = 1;
   
         return 0;          return 0;
 }  }
   
Line 172  rpcBLOBServerShutdown(rpc_cli_t *cli, struct tagRPCCal Line 173  rpcBLOBServerShutdown(rpc_cli_t *cli, struct tagRPCCal
         RPC_CALLBACK_CHECK_INPUT(cli);          RPC_CALLBACK_CHECK_INPUT(cli);
         srv = RPC_SRV_SERVER(cli);          srv = RPC_SRV_SERVER(cli);
   
        srv->srv_blob.kill = 1;        rpc_freeBLOBCli(cli);
   
           srv->srv_blob.kill = 1;
         return 0;          return 0;
 }  }
   

Removed from v.1.9  
changed lines
  Added in v.1.11


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