version 1.5.2.6, 2011/10/31 14:45:26
|
version 1.5.2.8, 2011/11/03 13:35:39
|
Line 161 makeReply:
|
Line 161 makeReply:
|
if (argc && arr) { |
if (argc && arr) { |
/* Go Encapsulate variables ... */ |
/* Go Encapsulate variables ... */ |
if ((i = io_vals2buffer(buf + Limit, s->srv_netbuf - Limit, arr)) == -1) { |
if ((i = io_vals2buffer(buf + Limit, s->srv_netbuf - Limit, arr)) == -1) { |
rpc_srv_freeVals(f); | rpc_srv_freeVars(f); |
argc = 0; |
argc = 0; |
ret = -7; |
ret = -7; |
rpc_SetErr(EBADRPC, "Error:: in prepare RPC packet values (-7) ...\n"); |
rpc_SetErr(EBADRPC, "Error:: in prepare RPC packet values (-7) ...\n"); |
Line 169 makeReply:
|
Line 169 makeReply:
|
} else { |
} else { |
Limit += i; |
Limit += i; |
|
|
rpc_srv_freeVals(f); | rpc_srv_freeVars(f); |
} |
} |
} |
} |
|
|
Line 397 rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s
|
Line 397 rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s
|
return -1; |
return -1; |
} |
} |
if (bind(srv->srv_blob.server.cli_sock, &srv->srv_blob.server.cli_sa.sa, |
if (bind(srv->srv_blob.server.cli_sock, &srv->srv_blob.server.cli_sa.sa, |
sizeof srv->srv_blob.server.cli_sa) == -1) { | srv->srv_blob.server.cli_sa.sa.sa_len) == -1) { |
LOGERR; |
LOGERR; |
close(srv->srv_blob.server.cli_sock); |
close(srv->srv_blob.server.cli_sock); |
return -1; |
return -1; |
Line 644 rpc_srv_initServer(u_int regProgID, u_int regProcID, i
|
Line 644 rpc_srv_initServer(u_int regProgID, u_int regProcID, i
|
free(srv); |
free(srv); |
return NULL; |
return NULL; |
} |
} |
if (bind(srv->srv_server.cli_sock, &srv->srv_server.cli_sa.sa, sizeof srv->srv_server.cli_sa) == -1) { | if (bind(srv->srv_server.cli_sock, &srv->srv_server.cli_sa.sa, |
| srv->srv_server.cli_sa.sa.sa_len) == -1) { |
LOGERR; |
LOGERR; |
close(srv->srv_server.cli_sock); |
close(srv->srv_server.cli_sock); |
free(srv); |
free(srv); |