From 5cf32c11c2aeeacb60b973dffb143ee245c45968 Mon Sep 17 00:00:00 2001 From: Olga Kornievskaia Date: Mon, 28 Feb 2011 14:37:45 -0500 Subject: [PATCH] fixing gss destroy context --- libtirpc/src/auth_sspi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libtirpc/src/auth_sspi.c b/libtirpc/src/auth_sspi.c index 507d5a6..6d8548c 100644 --- a/libtirpc/src/auth_sspi.c +++ b/libtirpc/src/auth_sspi.c @@ -298,6 +298,9 @@ authsspi_validate(AUTH *auth, struct opaque_auth *verf, u_int seq) return (TRUE); } + if (gd->gc.gc_proc == RPCSEC_SSPI_DESTROY) + return TRUE; + if (gd->gc.gc_proc == RPCSEC_SSPI_INIT || gd->gc.gc_proc == RPCSEC_SSPI_CONTINUE_INIT) { num = htonl(gd->win);