From ec9675bed293c0321cb5dbddbdb02d47e955ccc6 Mon Sep 17 00:00:00 2001 From: Hartmut Reuter Date: Thu, 11 Nov 2010 16:12:18 +0100 Subject: [PATCH] Use port in ugen_ClientInit Use the port information in ugen_ClientInit also if no server was specified and info.hostAddr[i].sin_port is not set. Change-Id: I7f53f1bea0b034018d44acf0d0ae3b3a39b85134 Reviewed-on: http://gerrit.openafs.org/3293 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- src/ubik/uinit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ubik/uinit.c b/src/ubik/uinit.c index 41a63f5d9..5b167ae00 100644 --- a/src/ubik/uinit.c +++ b/src/ubik/uinit.c @@ -125,6 +125,8 @@ ugen_ClientInit(int noAuthFlag, const char *confDir, char *cellName, afs_int32 s return -1; } for (i = 0; i < info.numServers; i++) { + if (!info.hostAddr[i].sin_port && port) + info.hostAddr[i].sin_port = port; serverconns[i] = rx_NewConnection(info.hostAddr[i].sin_addr.s_addr, info.hostAddr[i].sin_port, usrvid, -- 2.39.5