/* Convert the multibyte field in IP header's byter order. In spite of its name, it can also be used to convert from host to network byte order. */
IP4_HEAD* Ip4NtohHead(IN IP4_HEAD *Head)
/* Convert the multibyte field in IP header's byter order. In spite of its name, it can also be used to convert from host to network byte order. */
IP4_HEAD* Ip4NtohHead(IN IP4_HEAD *Head)
{
  Head->TotalLen = NTOHS (Head->TotalLen);
  Head->Id       = NTOHS (Head->Id);
  Head->Fragment = NTOHS (Head->Fragment);
  Head->Src      = NTOHL (Head->Src);
  Head->Dst      = NTOHL (Head->Dst);
  return Head;
}