From daa4a722f9623e057981c01efdb9d831a174a53c Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 11 Aug 2004 21:06:11 +0000 Subject: r1737: don't segfault when a mech don't have a session_info hook metze (This used to be commit 68f3e538265b59ec818917b914678485585795a6) --- source4/libcli/auth/gensec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source4/libcli/auth/gensec.c b/source4/libcli/auth/gensec.c index 3db6002639..24c2c18877 100644 --- a/source4/libcli/auth/gensec.c +++ b/source4/libcli/auth/gensec.c @@ -355,6 +355,9 @@ NTSTATUS gensec_session_key(struct gensec_security *gensec_security, NTSTATUS gensec_session_info(struct gensec_security *gensec_security, struct auth_session_info **session_info) { + if (!gensec_security->ops->session_info) { + return NT_STATUS_NOT_IMPLEMENTED; + } return gensec_security->ops->session_info(gensec_security, session_info); } -- cgit