kdc: check gcp != NULL

in _kdc_gss_rd_padata() failure path, check gcp != NULL before failing
This commit is contained in:
Luke Howard
2021-08-15 16:29:21 +10:00
parent 386b8d328a
commit 5fb3cc998e

View File

@@ -263,7 +263,7 @@ out:
gss_release_cred(&minor, &cred);
gss_release_buffer(&minor, &cb.application_data);
if (gcp->major != GSS_S_NO_CONTEXT)
if (gcp && gcp->major != GSS_S_NO_CONTEXT)
*pgcp = gcp;
else
_kdc_gss_free_client_param(r, gcp);