[7671] in Athena Bugs
68kaux: krb_realmofhost()
daemon@ATHENA.MIT.EDU (Calvin Clark)
Tue Jun 18 03:51:03 1991
Date: Tue, 18 Jun 91 03:50:39 -0400
From: Calvin Clark <ckclark@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
Reply-To: ckclark@mit.edu
Cc: vrt@ATHENA.MIT.EDU
This was preventing movemail from working on AUX:
It seems that krb_realmofhost() is sometimes returning MIT.EDU rather than
ATHENA.MIT.EDU:
/mit/ckclark/bugs% get_realm.mac horton
realm = ATHENA.MIT.EDU
/mit/ckclark/bugs% get_realm.mac horton.mit.edu
realm = MIT.EDU
This does not happen on a vax. A vax will return "ATHENA.MIT.EDU" for
both the shortname "horton" and the resolved name "horton.mit.edu".
The program get_realm.c in ~ckclark/bugs
is simple enough:
main(argc,argv)
int argc;
char **argv;
{
char *realm;
realm = (char *) krb_realmofhost(argv[1]);
printf("realm = %s\n",realm);
}