[20] in Kerberos-V5-bugs
Re: Version 5 build problems
daemon@ATHENA.MIT.EDU (Dan Bernstein)
Tue Oct 9 23:11:04 1990
Date: Wed, 10 Oct 90 03:10:41 GMT
From: brnstnd@KRAMDEN.ACF.NYU.EDU (Dan Bernstein)
To: brnstnd@nyu.edu, krb5-testers@ATHENA.MIT.EDU
> THERE ARE TOO MANY NON-STANDARD THINGS IN KERBEROS V5.
Quite true, but there are too many necessary features (such as reliable
disk writes) that aren't ``standard'' between UNIX systems. The best we
can do is #ifdef the nonstandard parts. The next best we can do is hope
that everyone will start using POSIX.
> lib/rcache/rc_dfl.h has:
> krb5_rc_ops krb5_rc_dfl_ops; /* initialized to the following */
> needs to be:
> extern krb5_rc_ops krb5_rc_dfl_ops; /* initialized to the following */
Why? Doesn't this only fail on broken linkers? The change is fine for
readability, but I don't understand why it's necessary...
---Dan