From: Zdeněk Salvet Date: Wed, 29 Aug 2007 15:20:50 +0000 (+0000) Subject: Correct interpretation of edg_wll_gss_oid_equal(). X-Git-Tag: glite-lb-client_R_3_0_1_1~17 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=0b12e684dd42df1f6b3a9cba54fae1a57500140a;p=jra1mw.git Correct interpretation of edg_wll_gss_oid_equal(). --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index cf789b9..0d76177 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -921,7 +921,7 @@ int bk_handle_connection(int conn, struct timeval *timeout, void *data) if ( !GSS_ERROR(maj_stat) ) { if (ctx->peerName) free(ctx->peerName); - if (edg_wll_gss_oid_equal(name_type, GSS_C_NT_ANONYMOUS)) { + if (!edg_wll_gss_oid_equal(name_type, GSS_C_NT_ANONYMOUS)) { ctx->peerName = (char *)token.value; memset(&token, 0, sizeof(token)); dprintf(("[%d] client DN: %s\n",getpid(),ctx->peerName));