diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c index 2bb8cd943e..0946e1af88 100644 --- a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c +++ b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c @@ -570,7 +570,7 @@ Ip4IpSecProcessPacket ( IP_VERSION_4, (VOID *) (*Head), &(*Head)->Protocol, - (VOID **)Options, + (VOID **) Options, OptionsLen, (EFI_IPSEC_FRAGMENT_DATA **) (&FragmentTable), &FragmentCount, diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c index 93cc52eb57..85dffe0643 100644 --- a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c +++ b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c @@ -254,7 +254,7 @@ Ip4Output ( // Before IPsec process, prepared the IP head. // HeadLen = sizeof (IP4_HEAD) + ((OptLen + 3) & (~0x03)); - Head->HeadLen = (UINT8) HeadLen >> 2; + Head->HeadLen = (UINT8) (HeadLen >> 2); Head->Id = mIp4Id++; Head->Ver = 4;