]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg/UefiDevicePathLib: Fix the wrong MAC address length
authorJiaxin Wu <jiaxin.wu@intel.com>
Fri, 10 Mar 2017 06:45:12 +0000 (14:45 +0800)
committerJiaxin Wu <jiaxin.wu@intel.com>
Wed, 15 Mar 2017 07:01:39 +0000 (15:01 +0800)
commit2d67f2bae32040c77af8097a8ef1be272cb00e28
tree5d2a30aaac8c667810525eb6d0aa0d3e7e5df4ac
parentf4fc7d53046e5ce7a4ae1cf586c289fdbebcbb4a
MdePkg/UefiDevicePathLib: Fix the wrong MAC address length

Network interface type should be checked before the conversion between
text device path node and MAC device path. Otherwise, the MAC text string
can't be converted to the representation of a device node, which leads to
the series failure of network HII configuration(e.g. IP, VLAN, HTTP Boot
configuration in Network Device List).

Cc: Liming Gao <liming.gao@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c