From 46654404409e8ad257e6366643615b6038df6d61 Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Sun, 5 Mar 2006 22:44:56 +0000 Subject: [PATCH] * svc_auth_gssapi.c (svcauth_gssapi_unset_names): Don't reset server_creds_count after the first loop; it counts both server_creds_list and server_name_list. git-svn-id: svn://anonsvn.mit.edu/krb5/users/tlyu/branches/mechglue@17699 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/rpc/ChangeLog | 6 ++++++ src/lib/rpc/svc_auth_gssapi.c | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/rpc/ChangeLog b/src/lib/rpc/ChangeLog index 914730b5a..6403bc238 100644 --- a/src/lib/rpc/ChangeLog +++ b/src/lib/rpc/ChangeLog @@ -1,3 +1,9 @@ +2006-03-05 Tom Yu + + * svc_auth_gssapi.c (svcauth_gssapi_unset_names): Don't reset + server_creds_count after the first loop; it counts both + server_creds_list and server_name_list. + 2005-08-20 Ken Raeburn * configure.in: Use K5_AC_INIT instead of AC_INIT. diff --git a/src/lib/rpc/svc_auth_gssapi.c b/src/lib/rpc/svc_auth_gssapi.c index 7ddefe5e8..ec2410331 100644 --- a/src/lib/rpc/svc_auth_gssapi.c +++ b/src/lib/rpc/svc_auth_gssapi.c @@ -972,7 +972,6 @@ void svcauth_gssapi_unset_names(void) gss_release_cred(&minor_stat, &server_creds_list[i]); free(server_creds_list); server_creds_list = NULL; - server_creds_count = 0; } if (server_name_list) { @@ -981,8 +980,8 @@ void svcauth_gssapi_unset_names(void) gss_release_name(&minor_stat, &server_name_list[i]); free(server_name_list); server_name_list = NULL; - server_creds_count = 0; } + server_creds_count = 0; } -- 2.26.2