X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=NetworkPkg%2FIp6Dxe%2FIp6Icmp.c;h=1828d51a7d80122bf818c6a12b46d45e70ab99dd;hb=4dd8787a20e2b74cfcc297253f237e0ac86c9289;hp=f6a9bb406f7f54641049ed09249657b6ae9b131a;hpb=40696972bffcd5067de02ba6afc19b773e2cfab1;p=mirror_edk2.git
diff --git a/NetworkPkg/Ip6Dxe/Ip6Icmp.c b/NetworkPkg/Ip6Dxe/Ip6Icmp.c
index f6a9bb406f..1828d51a7d 100644
--- a/NetworkPkg/Ip6Dxe/Ip6Icmp.c
+++ b/NetworkPkg/Ip6Dxe/Ip6Icmp.c
@@ -1,7 +1,7 @@
/** @file
The ICMPv6 handle routines to process the ICMPv6 control messages.
- Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.
+ Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.
(C) Copyright 2016 Hewlett Packard Enterprise Development LP
This program and the accompanying materials
@@ -473,14 +473,14 @@ Ip6GetPrefix (
UINT8 Mask;
UINT8 Value;
- ASSERT ((Prefix != NULL) && (PrefixLength < IP6_PREFIX_NUM));
+ ASSERT ((Prefix != NULL) && (PrefixLength < IP6_PREFIX_MAX));
if (PrefixLength == 0) {
ZeroMem (Prefix, sizeof (EFI_IPv6_ADDRESS));
return ;
}
- if (PrefixLength >= IP6_PREFIX_NUM - 1) {
+ if (PrefixLength >= IP6_PREFIX_MAX) {
return ;
}