Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!lll-winken!ames!sun-barr!decwrl!crltrx!decvax!flume.ZK3.DEC.COM!woodburn From: woodburn@flume.ZK3.DEC.COM (Tom Woodburn) Newsgroups: comp.sys.apollo Subject: Bug in NCS authentication hooks? Keywords: NCS Message-ID: <6298@decvax.dec.com> Date: 20 Dec 89 17:20:41 GMT References: <47805371.20b6d@apollo.HP.COM> Sender: news@decvax.dec.com Organization: Digital Equipment Corporation Lines: 22 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