From 792876ff8780bafaf126e248849318406b7330cb Mon Sep 17 00:00:00 2001 From: Elmar Vonlanthen Date: Tue, 24 Nov 2009 16:15:12 +0100 Subject: [PATCH] check if alg_info_esp exists --- src/pluto/kernel_alg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pluto/kernel_alg.c b/src/pluto/kernel_alg.c index a2bb51cdd..0429615f7 100644 --- a/src/pluto/kernel_alg.c +++ b/src/pluto/kernel_alg.c @@ -506,7 +506,7 @@ void kernel_alg_show_connection(connection_t *c, const char *instance) enum_show(&auth_alg_names, st->st_esp.attrs.auth); pfsgroup_name = (c->policy & POLICY_PFS) ? - (c->alg_info_esp->esp_pfsgroup) ? + (c->alg_info_esp && c->alg_info_esp->esp_pfsgroup) ? enum_show(&oakley_group_names, c->alg_info_esp->esp_pfsgroup) : "" : "";