[comp.sys.apollo] Bug in NCS authentication hooks?

woodburn@flume.ZK3.DEC.COM (Tom Woodburn) (12/21/89)

and I think I've found a bug.  On the client side, destroy_xform isn't
always called after each prexform.  I read the code in rpc_client.c,
and it looks like destroy_xform only gets called if there's a checksum
object to be destroyed and if the auth_type of the handle matches a
registered encryption type.  But the auth_type of the handle never
seems to get set anywhere, and so destroy_xform doesn't get called.
Shouldn't rpc_$set_encr set the auth_type of the handle?

Also, could someone please give me a brief summary of the new NCA book
from Prentice Hall?  Is it more of a programmer's guide or an internals
book?

Finally, I'd just like to pass on to the NCS developers a compliment
on their code:  It's some of the most readable and well-commented stuff
I've seen in a long time.

Thanks!

Tom Woodburn
Open Systems Group/Digital Equipment Corporation
woodburn@flume.zk3.dec.com
(603) 881-0429