DPD_R_U_THERE defines added
This commit is contained in:
Regular → Executable
+11
-1
@@ -108,7 +108,10 @@ ENUM_NEXT(notify_type_names, INITIAL_CONTACT, IPSEC_REPLAY_COUNTER_SYNC, MS_NOTI
|
|||||||
"IPSEC_REPLAY_COUNTER_SYNC");
|
"IPSEC_REPLAY_COUNTER_SYNC");
|
||||||
ENUM_NEXT(notify_type_names, INITIAL_CONTACT_IKEV1, INITIAL_CONTACT_IKEV1, IPSEC_REPLAY_COUNTER_SYNC,
|
ENUM_NEXT(notify_type_names, INITIAL_CONTACT_IKEV1, INITIAL_CONTACT_IKEV1, IPSEC_REPLAY_COUNTER_SYNC,
|
||||||
"INITIAL_CONTACT");
|
"INITIAL_CONTACT");
|
||||||
ENUM_NEXT(notify_type_names, USE_BEET_MODE, USE_BEET_MODE, INITIAL_CONTACT_IKEV1,
|
ENUM_NEXT(notify_type_names, DPD_R_U_THERE, DPD_R_U_THERE_ACK, INITIAL_CONTACT_IKEV1,
|
||||||
|
"DPD_R_U_THERE",
|
||||||
|
"DPD_R_U_THERE_ACK");
|
||||||
|
ENUM_NEXT(notify_type_names, USE_BEET_MODE, USE_BEET_MODE, DPD_R_U_THERE_ACK,
|
||||||
"USE_BEET_MODE");
|
"USE_BEET_MODE");
|
||||||
ENUM_NEXT(notify_type_names, ME_MEDIATION, ME_RESPONSE, USE_BEET_MODE,
|
ENUM_NEXT(notify_type_names, ME_MEDIATION, ME_RESPONSE, USE_BEET_MODE,
|
||||||
"ME_MEDIATION",
|
"ME_MEDIATION",
|
||||||
@@ -485,6 +488,13 @@ METHOD(payload_t, verify, status_t,
|
|||||||
bad_length = TRUE;
|
bad_length = TRUE;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case DPD_R_U_THERE:
|
||||||
|
case DPD_R_U_THERE_ACK:
|
||||||
|
if (this->notify_data.len != 4)
|
||||||
|
{
|
||||||
|
bad_length = TRUE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
/* TODO: verify */
|
/* TODO: verify */
|
||||||
break;
|
break;
|
||||||
|
|||||||
Regular → Executable
+3
@@ -140,6 +140,9 @@ enum notify_type_t {
|
|||||||
IPSEC_REPLAY_COUNTER_SYNC = 16423,
|
IPSEC_REPLAY_COUNTER_SYNC = 16423,
|
||||||
/* IKEv1 initial contact */
|
/* IKEv1 initial contact */
|
||||||
INITIAL_CONTACT_IKEV1 = 24578,
|
INITIAL_CONTACT_IKEV1 = 24578,
|
||||||
|
/* IKEv1 DPD */
|
||||||
|
DPD_R_U_THERE = 36136,
|
||||||
|
DPD_R_U_THERE_ACK = 36137,
|
||||||
/* BEET mode, not even a draft yet. private use */
|
/* BEET mode, not even a draft yet. private use */
|
||||||
USE_BEET_MODE = 40961,
|
USE_BEET_MODE = 40961,
|
||||||
/* IKE-ME, private use */
|
/* IKE-ME, private use */
|
||||||
|
|||||||
Reference in New Issue
Block a user