From 486893ee520a190a0736759af8ec2ff2249747c8 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Fri, 13 Aug 2010 22:41:00 +0200 Subject: allow to send an EAP Identity response without matching request --- src/libcharon/plugins/eap_identity/eap_identity.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcharon/plugins/eap_identity/eap_identity.c') diff --git a/src/libcharon/plugins/eap_identity/eap_identity.c b/src/libcharon/plugins/eap_identity/eap_identity.c index 219b3d5bb..8277184f1 100644 --- a/src/libcharon/plugins/eap_identity/eap_identity.c +++ b/src/libcharon/plugins/eap_identity/eap_identity.c @@ -71,7 +71,7 @@ METHOD(eap_method_t, process_peer, status_t, hdr = alloca(len); hdr->code = EAP_RESPONSE; - hdr->identifier = in->get_identifier(in); + hdr->identifier = in ? in->get_identifier(in) : 0; hdr->length = htons(len); hdr->type = EAP_IDENTITY; memcpy(hdr->data, id.ptr, id.len); -- cgit v1.2.3