pluto ignores proprietary Juniper SRX notification 40001

This commit is contained in:
Andreas Steffen 2009-11-05 08:38:00 +01:00
parent 16dca5c2f2
commit e92e19c177
2 changed files with 13 additions and 2 deletions

View File

@ -988,9 +988,17 @@ static const char *const notification_dpd_name[] = {
"R_U_THERE_ACK",
};
static const char *const notification_juniper_name[] = {
"NS_NHTB_INFORM",
};
enum_names notification_juniper_names =
{ NS_NHTB_INFORM, NS_NHTB_INFORM,
notification_juniper_name, NULL };
enum_names notification_dpd_names =
{ R_U_THERE, R_U_THERE_ACK,
notification_dpd_name, NULL };
notification_dpd_name, &notification_juniper_names };
enum_names ipsec_notification_names =
{ IPSEC_RESPONDER_LIFETIME, IPSEC_INITIAL_CONTACT,

View File

@ -1040,7 +1040,10 @@ typedef enum {
/* RFC 3706 DPD */
R_U_THERE = 36136,
R_U_THERE_ACK = 36137
R_U_THERE_ACK = 36137,
/* Juniper SRX private use */
NS_NHTB_INFORM = 40001
} notification_t;