Skip to content

Commit

Permalink
Bring back NAT traversal that got mistakenly pulled out by CVE-2014-2037
Browse files Browse the repository at this point in the history
 patch. Patch by Thomas Geulig
  • Loading branch information
Jehreg committed Mar 1, 2014
1 parent 1fb86e3 commit b6041cb
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion lib/libopenswan/constants.c
Expand Up @@ -167,9 +167,18 @@ const char *const payload_name_ikev2_main[] = {
NULL /* termination for bitnamesof() */
};

const char *const payload_name_nat_d[] = {
"ISAKMP_NEXT_NAT-D",
"ISAKMP_NEXT_NAT-OA",
NULL
};

static enum_names payload_names_nat_d =
{ ISAKMP_NEXT_NATD_DRAFTS, ISAKMP_NEXT_NATOA_DRAFTS, payload_name_nat_d, NULL };

static enum_names payload_names_ikev2_main =
{ ISAKMP_NEXT_v2SA, ISAKMP_NEXT_v2EAP, payload_name_ikev2_main,
NULL };
&payload_names_nat_d };

const char *const payload_name_ikev2[] = {
"ISAKMP_NEXT_v2NONE", /* 33 */
Expand Down

0 comments on commit b6041cb

Please sign in to comment.