]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Windows: Fix port assignment to use network byte order
authorJeffrey Altman <jaltman@secure-endpoints.com>
Sun, 15 Nov 2009 06:01:23 +0000 (01:01 -0500)
committerJeffrey Altman <jaltman|account-1000011@unknown>
Sun, 15 Nov 2009 06:04:14 +0000 (22:04 -0800)
commit4c25f00088a603723b75e60d6b808a89034b33d3
tree78ed963fee5caae0b075e2079af373aa8200df13
parent9d245a26228a80e4584cb3b481dffa3fd77514cb
Windows: Fix port assignment to use network byte order

Service port numbers are stored within sockaddr* structures
and returned by afsconf_FindService() in network byte order.
getAFSServer() and afsconf_GetAfsdbInfo() accept and return
service port numbers in network byte order.

When processing the special case for 7002 and 7003 in
afsconf_GetAfsdbInfo(), the comparisons must consistently
use network byte order.

When assigning port numbers for AFSDB lookups, getAFSServer()
must use network byte order.

Document the use of network byte order for each variable.

LICENSE MIT

Change-Id: I2163826e8a234a1d19474b2eba3d36335ba12afb
Reviewed-on: http://gerrit.openafs.org/830
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_config.c
src/WINNT/afsd/cm_dns.c
src/auth/cellconfig.c