From 196fbaad2b9568f127b7070b562f40ba71078d71 Mon Sep 17 00:00:00 2001 From: ysvenkat Date: Fri, 15 Jan 2010 23:37:47 +0000 Subject: [PATCH] Fixed a null pointer dereference introduced during the usage metrics support work. --- openssh/gss-serv.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openssh/gss-serv.c b/openssh/gss-serv.c index 9a21de3..ca1370f 100644 --- a/openssh/gss-serv.c +++ b/openssh/gss-serv.c @@ -611,7 +611,9 @@ ssh_gssapi_update_creds(ssh_gssapi_ccache *store) { void ssh_gssapi_get_client_info(char **userdn, char **mech) { *userdn = gssapi_client.displayname.value; - *mech = gssapi_client.mech->name; + + if (gssapi_client.mech) + *mech = gssapi_client.mech->name; } #endif -- 2.45.1