From 5f2f864efc8f1ab0462c0f0edfd5af1ee5311728 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 10 Jan 2012 17:09:20 +0100 Subject: Support IKEv1 notifies in message_t.get_notify() --- src/libcharon/encoding/message.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libcharon/encoding/message.c') diff --git a/src/libcharon/encoding/message.c b/src/libcharon/encoding/message.c index 99aca870a..4ca119dd5 100644 --- a/src/libcharon/encoding/message.c +++ b/src/libcharon/encoding/message.c @@ -1142,7 +1142,8 @@ METHOD(message_t, get_notify, notify_payload_t*, enumerator = create_payload_enumerator(this); while (enumerator->enumerate(enumerator, &payload)) { - if (payload->get_type(payload) == NOTIFY) + if (payload->get_type(payload) == NOTIFY || + payload->get_type(payload) == NOTIFY_V1) { notify = (notify_payload_t*)payload; if (notify->get_notify_type(notify) == type) -- cgit v1.2.3