alistair23-linux/net/sunrpc/auth_gss
Kevin Coffman 91a4762e0a [PATCH] svcrpc: gss: server context init failure handling
We require the server's gssd to create a completed context before asking the
kernel to send a final context init reply.  However, gssd could be buggy, or
under some bizarre circumstances we might purge the context from our cache
before we get the chance to use it here.

Handle this case by returning GSS_S_NO_CONTEXT to the client.

Also move the relevant code here to a separate function rather than nesting
excessively.

Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-18 19:20:25 -08:00
..
auth_gss.c SUNRPC: Fix "EPIPE" error on mount of rpcsec_gss-protected partitions 2005-12-19 23:12:21 -05:00
gss_generic_token.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gss_krb5_crypto.c [CRYPTO] Simplify one-member scatterlist expressions 2005-10-30 11:19:43 +11:00
gss_krb5_mech.c SUNRPC: Make krb5 report unsupported encryption types 2006-01-06 14:59:00 -05:00
gss_krb5_seal.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
gss_krb5_seqnum.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gss_krb5_unseal.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
gss_krb5_wrap.c RPCSEC_GSS remove all qop parameters 2005-10-18 23:19:47 -07:00
gss_mech_switch.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
gss_spkm3_mech.c SUNRPC: Make spkm3 report unsupported encryption types 2006-01-06 14:58:59 -05:00
gss_spkm3_seal.c SUNRPC: Update the spkm3 code to use the make_checksum interface 2006-01-06 14:58:59 -05:00
gss_spkm3_token.c SUNRPC: Update the spkm3 code to use the make_checksum interface 2006-01-06 14:58:59 -05:00
gss_spkm3_unseal.c SUNRPC: Update the spkm3 code to use the make_checksum interface 2006-01-06 14:58:59 -05:00
Makefile RPCSEC_GSS: Add support for privacy to krb5 rpcsec_gss mechanism. 2005-10-18 23:19:46 -07:00
svcauth_gss.c [PATCH] svcrpc: gss: server context init failure handling 2006-01-18 19:20:25 -08:00