add tcp-syncnt URL param to adjust TCP_SYNCNT sockopt
[deb_libnfs.git] / lib / init.c
index 62a8f81ac96fffa8d2e55f9e76dd2ae2683cd9d5..bb2fe17bd00ef48306cb716df5b2f37d09580a81 100644 (file)
@@ -70,9 +70,10 @@ struct rpc_context *rpc_init_context(void)
                free(rpc);
                return NULL;
        }
-       rpc->xid = salt + time(NULL);
+       rpc->xid = salt + time(NULL) + getpid() << 16;
        salt += 0x01000000;
        rpc->fd = -1;
+       rpc->tcp_syncnt = RPC_PARAM_UNDEFINED;
 
        return rpc;
 }