//\r
// Generate the reply packet if needed and send it out.\r
//\r
- if (IkePacket->Header->Flags != IKE_HEADER_FLAGS_RESPOND) {\r
+ if (!(IkePacket->Header->Flags & IKE_HEADER_FLAGS_RESPOND)) {\r
Reply = mIkev2CreateChild.Generator ((UINT8 *) IkeSaSession, &IkePacket->Header->MessageId);\r
if (Reply != NULL) {\r
Status = Ikev2SendIkePacket (UdpService, (UINT8 *) &(IkeSaSession->SessionCommon), Reply, 0);\r