[32] in Kerberos_V5_Development

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

version tags

raeburn@ATHENA.MIT.EDU (raeburn@ATHENA.MIT.EDU)
Thu Jan 11 20:37:20 1990

One thing that occurred to me during the meeting, but I forgot to
raise:  Should we add version tags to the data structures used in the
Kerberos library?

Pros:
1. Arguments missing or out of order can be detected more easily.
2. Structures provided by the applications programmer have to be
   correctly initialized; we force the programmer to pay attention.
3. If we change the library in any way after releasing it,
   applications that haven't changed will be caught; we can put
   compatibility code into the library for this purpose as well.
Cons:
1. Slightly slower; if we use strings (which is probably best), some
   time will be used comparing strings on most library calls.
2. See point #2 above. :)

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