From 153a6ebd88293c2bd1982afb08e7dca5561435a2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Fri, 19 Feb 2010 11:08:46 +0000 Subject: [PATCH] refuse to use empty creds --- org.glite.security.gss/src/glite_gss.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.glite.security.gss/src/glite_gss.c b/org.glite.security.gss/src/glite_gss.c index af53cc7..20da2c4 100644 --- a/org.glite.security.gss/src/glite_gss.c +++ b/org.glite.security.gss/src/glite_gss.c @@ -788,6 +788,10 @@ edg_wll_gss_connect(edg_wll_GssCred cred, char const *hostname, int port, #endif /* XXX if cred == GSS_C_NO_CREDENTIAL set the ANONYMOUS flag */ + if (cred == GSS_C_NO_CREDENTIAL) { + ret = EDG_WLL_GSS_ERROR_GSS; + goto end; + } do { /* XXX: the black magic above */ -- 1.8.2.3