summaryrefslogtreecommitdiffstats
path: root/support
diff options
context:
space:
mode:
authorchip <chip>2000-04-30 04:00:18 +0000
committerchip <chip>2000-04-30 04:00:18 +0000
commit1fab8a997ef035915bbac8e45884c04206e9ede9 (patch)
tree4567601460922b9209602d4ef1c771f7b732116e /support
parent8655c39eee46f02ea3068b118f3e6d8da82bc1ae (diff)
downloadnfs-utils-1fab8a997ef035915bbac8e45884c04206e9ede9.tar.gz
nfs-utils-1fab8a997ef035915bbac8e45884c04206e9ede9.tar.xz
nfs-utils-1fab8a997ef035915bbac8e45884c04206e9ede9.zip
Really reuse ports, even when mountd is run without '-p'.
Diffstat (limited to 'support')
-rw-r--r--support/nfs/rpcmisc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/support/nfs/rpcmisc.c b/support/nfs/rpcmisc.c
index b994fb1..527070b 100644
--- a/support/nfs/rpcmisc.c
+++ b/support/nfs/rpcmisc.c
@@ -67,7 +67,7 @@ rpc_init(char *name, int prog, int vers, void (*dispatch)(), int defport,
if ((_rpcfdtype == 0) || (_rpcfdtype == SOCK_DGRAM)) {
static SVCXPRT *last_transp = NULL;
- if (_rpcfdtype == 0 && defport != 0) {
+ if (_rpcfdtype == 0) {
if (last_transp && last_transp->xp_port == defport) {
transp = last_transp;
goto udp_transport;
@@ -92,7 +92,7 @@ rpc_init(char *name, int prog, int vers, void (*dispatch)(), int defport,
if ((_rpcfdtype == 0) || (_rpcfdtype == SOCK_STREAM)) {
static SVCXPRT *last_transp = NULL;
- if (_rpcfdtype == 0 && defport != 0) {
+ if (_rpcfdtype == 0) {
if (last_transp && last_transp->xp_port == defport) {
transp = last_transp;
goto tcp_transport;