]> andersk Git - gssapi-openssh.git/blobdiff - openssh/gss-serv-gsi.c
merged OPENSSH_5_2P1_GSSAPI_20090506 to GPT-branch
[gssapi-openssh.git] / openssh / gss-serv-gsi.c
index 7eec0548548760c727a97736f49f878ef63a32f6..e31d70cda30d5bfa036800219ac148cc66db96c1 100644 (file)
@@ -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;
This page took 0.100826 seconds and 4 git commands to generate.