From: Hartmut Reuter Date: Thu, 11 Nov 2010 15:12:18 +0000 (+0100) Subject: Use port in ugen_ClientInit X-Git-Tag: upstream/1.8.0_pre1^2~4530 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=ec9675bed293c0321cb5dbddbdb02d47e955ccc6;p=packages%2Fo%2Fopenafs.git 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 --- 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,