Modify src/kauth/user_nt.c to match the service name search
order of the Unix code:
kerberos4
kerberos-iv
kerberos
The standard Windows SERVICES file includes "kerberos-iv" as
port 750.
FIXES 127907
Change-Id: I518a812cc2d465334e8ef6929f8988c51b33749b
Reviewed-on: http://gerrit.openafs.org/6430
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
DES_string_to_key(password, &key2);
/* set port number */
- sp = getservbyname("kerberos", "udp");
+ sp = getservbyname("kerberos4", "udp");
+ if (!sp)
+ sp = getservbyname("kerberos-iv", "udp");
+ if (!sp)
+ sp = getservbyname("kerberos", "udp");
if (sp)
krb_set_port(ntohs(sp->s_port));