aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/eap_identity
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcharon/plugins/eap_identity')
-rw-r--r--src/libcharon/plugins/eap_identity/eap_identity.c2
1 files changed, 1 insertions, 1 deletions
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);