]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.c
Scrubbed some files for IP4
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Ip4Dxe / Ip4Icmp.c
index 74bede7a4b8865459525cce4fbd25ac819cfff00..397296d03b15a7a28dbcbea9bb872a02e4d20c2c 100644 (file)
@@ -43,36 +43,36 @@ mIcmpClass[] = {
 };\r
 \r
 EFI_IP4_ICMP_TYPE\r
 };\r
 \r
 EFI_IP4_ICMP_TYPE\r
-mIp4SupportedIcmp [23] = {\r
-  {ICMP_ECHO_REPLY,        ICMP_DEFAULT_CODE      },\r
-\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNREACHABLE   },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNREACHABLE  },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_PROTO_UNREACHABLE },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_PORT_UNREACHABLE  },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_FRAGMENT_FAILED   },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_SOURCEROUTE_FAILED},\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNKNOWN       },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNKNOWN      },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_SOURCE_ISOLATED   },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_NET_PROHIBITED    },\r
-  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_PROHIBITED   },\r
+mIp4SupportedIcmp[23] = {\r
+  {ICMP_ECHO_REPLY,        ICMP_DEFAULT_CODE        },\r
+\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNREACHABLE     },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNREACHABLE    },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_PROTO_UNREACHABLE   },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_PORT_UNREACHABLE    },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_FRAGMENT_FAILED     },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_SOURCEROUTE_FAILED  },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNKNOWN         },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNKNOWN        },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_SOURCE_ISOLATED     },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_NET_PROHIBITED      },\r
+  {ICMP_DEST_UNREACHABLE,  ICMP_HOST_PROHIBITED     },\r
   {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNREACHABLE_TOS },\r
   {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNREACHABLE_TOS},\r
 \r
   {ICMP_DEST_UNREACHABLE,  ICMP_NET_UNREACHABLE_TOS },\r
   {ICMP_DEST_UNREACHABLE,  ICMP_HOST_UNREACHABLE_TOS},\r
 \r
-  {ICMP_SOURCE_QUENCH,     ICMP_DEFAULT_CODE      },\r
+  {ICMP_SOURCE_QUENCH,     ICMP_DEFAULT_CODE        },\r
 \r
 \r
-  {ICMP_REDIRECT,          ICMP_NET_REDIRECT      },\r
-  {ICMP_REDIRECT,          ICMP_HOST_REDIRECT     },\r
-  {ICMP_REDIRECT,          ICMP_NET_TOS_REDIRECT  },\r
-  {ICMP_REDIRECT,          ICMP_HOST_TOS_REDIRECT },\r
+  {ICMP_REDIRECT,          ICMP_NET_REDIRECT        },\r
+  {ICMP_REDIRECT,          ICMP_HOST_REDIRECT       },\r
+  {ICMP_REDIRECT,          ICMP_NET_TOS_REDIRECT    },\r
+  {ICMP_REDIRECT,          ICMP_HOST_TOS_REDIRECT   },\r
 \r
 \r
-  {ICMP_ECHO_REQUEST,      ICMP_DEFAULT_CODE      },\r
+  {ICMP_ECHO_REQUEST,      ICMP_DEFAULT_CODE        },\r
 \r
 \r
-  {ICMP_TIME_EXCEEDED,     ICMP_TIMEOUT_IN_TRANSIT},\r
-  {ICMP_TIME_EXCEEDED,     ICMp_TIMEOUT_REASSEMBLE},\r
+  {ICMP_TIME_EXCEEDED,     ICMP_TIMEOUT_IN_TRANSIT  },\r
+  {ICMP_TIME_EXCEEDED,     ICMp_TIMEOUT_REASSEMBLE  },\r
 \r
 \r
-  {ICMP_PARAMETER_PROBLEM, ICMP_DEFAULT_CODE      },\r
+  {ICMP_PARAMETER_PROBLEM, ICMP_DEFAULT_CODE        },\r
 };\r
 \r
 \r
 };\r
 \r
 \r
@@ -80,6 +80,7 @@ mIp4SupportedIcmp [23] = {
 /**\r
   Process the ICMP redirect. Find the instance then update\r
   its route cache.\r
 /**\r
   Process the ICMP redirect. Find the instance then update\r
   its route cache.\r
+  \r
   All kinds of redirect is treated as host redirect as\r
   specified by RFC1122 3.3.1.2:\r
   "Since the subnet mask appropriate to the destination\r
   All kinds of redirect is treated as host redirect as\r
   specified by RFC1122 3.3.1.2:\r
   "Since the subnet mask appropriate to the destination\r
@@ -170,10 +171,10 @@ Ip4ProcessIcmpRedirect (
   @param  Packet                 The content of the ICMP error with IP head\r
                                  removed.\r
 \r
   @param  Packet                 The content of the ICMP error with IP head\r
                                  removed.\r
 \r
+  @retval EFI_SUCCESS            The ICMP error is processed successfully.\r
   @retval EFI_INVALID_PARAMETER  The packet is invalid\r
   @retval Others                 Failed to process the packet.\r
   @retval EFI_INVALID_PARAMETER  The packet is invalid\r
   @retval Others                 Failed to process the packet.\r
-  @retval EFI_SUCCESS            The ICMP error is processed successfully.\r
-\r
+  \r
 **/\r
 EFI_STATUS\r
 Ip4ProcessIcmpError (\r
 **/\r
 EFI_STATUS\r
 Ip4ProcessIcmpError (\r
@@ -291,6 +292,7 @@ ON_EXIT:
 \r
   @retval EFI_INVALID_PARAMETER  The packet is invalid\r
   @retval EFI_SUCCESS            The ICMP query message is processed\r
 \r
   @retval EFI_INVALID_PARAMETER  The packet is invalid\r
   @retval EFI_SUCCESS            The ICMP query message is processed\r
+  @retval Others                 Failed to process ICMP query.\r
 \r
 **/\r
 EFI_STATUS\r
 \r
 **/\r
 EFI_STATUS\r
@@ -329,6 +331,7 @@ Ip4ProcessIcmpQuery (
 \r
   @retval EFI_INVALID_PARAMETER  The packet is malformated.\r
   @retval EFI_SUCCESS            The ICMP message is successfully processed.\r
 \r
   @retval EFI_INVALID_PARAMETER  The packet is malformated.\r
   @retval EFI_SUCCESS            The ICMP message is successfully processed.\r
+  @retval Others                 Failed to handle ICMP packet.\r
 \r
 **/\r
 EFI_STATUS\r
 \r
 **/\r
 EFI_STATUS\r