X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FNetwork%2FIp4Dxe%2FIp4Impl.c;h=40c5daacd885804f82c11534cfa0f6eed2805be6;hp=e617d3de80a44f22fc6a5528b527c80482e4a851;hb=84b5c78e89686879f799a4cd095eeef83ff7cf34;hpb=f490a61d79cdbb3325f2f273e588eae54168fc42 diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c index e617d3de80..40c5daacd8 100644 --- a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c +++ b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c @@ -860,8 +860,8 @@ EfiIp4Configure ( } if (!Current->UseDefaultAddress && - (!EFI_IP4_EQUAL (Current->StationAddress, IpConfigData->StationAddress) || - !EFI_IP4_EQUAL (Current->SubnetMask, IpConfigData->SubnetMask))) { + (!EFI_IP4_EQUAL (&Current->StationAddress, &IpConfigData->StationAddress) || + !EFI_IP4_EQUAL (&Current->SubnetMask, &IpConfigData->SubnetMask))) { Status = EFI_ALREADY_STARTED; goto ON_EXIT; } @@ -978,7 +978,7 @@ Ip4Groups ( for (Index = IpInstance->GroupCount; Index > 0 ; Index--) { Group = IpInstance->Groups[Index - 1]; - if ((GroupAddress == NULL) || EFI_IP4_EQUAL (Group, *GroupAddress)) { + if ((GroupAddress == NULL) || EFI_IP4_EQUAL (&Group, GroupAddress)) { if (EFI_ERROR (Ip4LeaveGroup (IpInstance, NTOHL (Group)))) { return EFI_DEVICE_ERROR; }