summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/Udp6Dxe/Udp6Main.c
diff options
context:
space:
mode:
authorWang Fan <fan.wang@intel.com>2018-01-03 18:11:04 +0800
committerFu Siyuan <siyuan.fu@intel.com>2018-01-11 17:08:33 +0800
commitceec363801849327aba6d39b1a809f9a9272f3ce (patch)
treed6444983878803bb8702305ae3e8ada97a37e979 /NetworkPkg/Udp6Dxe/Udp6Main.c
parent0f333664833319991972d0c12b0978bbd837fde7 (diff)
downloadedk2-ceec363801849327aba6d39b1a809f9a9272f3ce.tar.gz
edk2-ceec363801849327aba6d39b1a809f9a9272f3ce.tar.bz2
edk2-ceec363801849327aba6d39b1a809f9a9272f3ce.zip
NetworkPkg: Add more parameter or return status check in UDP6 driver
In UDP6Dxe, there are several places that may be enhanced to check input parameters and returned status. This patch is to fix these issues. Cc: Ye Ting <ting.ye@intel.com> Cc: Jiaxin Wu <jiaxin.wu@intel.com> Cc: Fu Siyuan <siyuan.fu@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Wang Fan <fan.wang@intel.com> Reviewed-by: Jiaxin Wu <jiaxin.wu@intel.com>
Diffstat (limited to 'NetworkPkg/Udp6Dxe/Udp6Main.c')
-rw-r--r--NetworkPkg/Udp6Dxe/Udp6Main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/NetworkPkg/Udp6Dxe/Udp6Main.c b/NetworkPkg/Udp6Dxe/Udp6Main.c
index 53145c38be..1d7f0acbc7 100644
--- a/NetworkPkg/Udp6Dxe/Udp6Main.c
+++ b/NetworkPkg/Udp6Dxe/Udp6Main.c
@@ -381,7 +381,7 @@ Udp6Groups (
Status = NetMapInsertTail (&Instance->McastIps, (VOID *) McastIp, NULL);
} else {
- NetMapIterate (&Instance->McastIps, Udp6LeaveGroup, MulticastAddress);
+ Status = NetMapIterate (&Instance->McastIps, Udp6LeaveGroup, MulticastAddress);
}
ON_EXIT: