X-Git-Url: http://andersk.mit.edu/gitweb/gssapi-openssh.git/blobdiff_plain/326f21becb350f3c5c35476b1b1bc6b0efeaeee0..f9492369113260646390c90ed40b639a277159a5:/openssh/gss-serv-gsi.c?ds=sidebyside diff --git a/openssh/gss-serv-gsi.c b/openssh/gss-serv-gsi.c index 7eec054..e31d70c 100644 --- a/openssh/gss-serv-gsi.c +++ b/openssh/gss-serv-gsi.c @@ -89,7 +89,7 @@ ssh_gssapi_gsi_userok(ssh_gssapi_client *client, char *name) (res = globus_gss_assist_map_and_authorize(client->context, "ssh", name, lname, 256))) { debug("%s", globus_error_print_chain(globus_error_get(res))); - } else if (strcmp(name, lname) != 0) { + } else if (lname && lname[0] && strcmp(name, lname) != 0) { debug("GSI user maps to %s, not %s", lname, name); } else { authorized = 1;