[7671] in Athena Bugs

home help back first fref pref prev next nref lref last post

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);
}


home help back first fref pref prev next nref lref last post