/** @file\r
The Definitions related to IKEv2 payload.\r
\r
- Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.<BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
#define IKEV2_PAYLOAD_TYPE_EAP 48\r
\r
//\r
-// IKE header Flag for IKEv2\r
+// IKE header Flag (1 octet) for IKEv2, defined in RFC 4306 section 3.1 \r
+//\r
+// I(nitiator) (bit 3 of Flags, 0x08) - This bit MUST be set in messages sent by the \r
+// original initiator of the IKE_SA\r
+//\r
+// R(esponse) (bit 5 of Flags, 0x20) - This bit indicates that this message is a response to \r
+// a message containing the same message ID.\r
//\r
#define IKE_HEADER_FLAGS_INIT 0x08\r
#define IKE_HEADER_FLAGS_RESPOND 0x20\r
-#define IKE_HEADER_FLAGS_CHILD_INIT 0\r
\r
//\r
// IKE Header Exchange Type for IKEv2\r