RPCSEC_GSS: Share rpc_pipes when an rpc_clnt owns multiple rpcsec auth caches
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 27 Aug 2013 20:52:16 +0000 (16:52 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Sun, 1 Sep 2013 15:12:43 +0000 (11:12 -0400)
commit414a629598409497c05f2387c22c77dee143b4ff
tree5e3e8d53c332feb71c6f6cb2f219a6cca3cea946
parent298fc3558b9c1f5324c5ec6d5c587ca9ae6cc826
RPCSEC_GSS: Share rpc_pipes when an rpc_clnt owns multiple rpcsec auth caches

Ensure that if an rpc_clnt owns more than one RPCSEC_GSS-based authentication
mechanism, then those caches will share the same 'gssd' upcall pipe.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
net/sunrpc/auth_gss/auth_gss.c