X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=portmap%2Fportmap.c;h=69b8ad56e73ae534b15987ca6c412ea1478cfcbb;hb=1896d37bfaae78bfa0e6ee3e3fb19b0a92bb1adb;hp=1e51a8f1dae803c1a2618c122423d28e6c7a01ad;hpb=5f9d02f8396f090b406090427bb74a0997525ac1;p=deb_libnfs.git diff --git a/portmap/portmap.c b/portmap/portmap.c index 1e51a8f..69b8ad5 100644 --- a/portmap/portmap.c +++ b/portmap/portmap.c @@ -37,7 +37,7 @@ int rpc_pmap_null_async(struct rpc_context *rpc, rpc_cb cb, void *private_data) if (rpc_queue_pdu(rpc, pdu) != 0) { rpc_set_error(rpc, "Out of memory. Failed to queue pdu for portmap/null call"); rpc_free_pdu(rpc, pdu); - return -2; + return -1; } return 0; @@ -61,13 +61,13 @@ int rpc_pmap_getport_async(struct rpc_context *rpc, int program, int version, rp if (xdr_mapping(&pdu->xdr, &m) == 0) { rpc_set_error(rpc, "XDR error: Failed to encode data for portmap/getport call"); rpc_free_pdu(rpc, pdu); - return -2; + return -1; } if (rpc_queue_pdu(rpc, pdu) != 0) { - printf("Failed to queue portmap/getport pdu\n"); + rpc_set_error(rpc, "Failed to queue portmap/getport pdu"); rpc_free_pdu(rpc, pdu); - return -2; + return -1; } return 0;