mirror_edk2/ShellPkg/Library
Jiaxin Wu 9ce14ca124 ShellPkg: Enhance ping to select the interface automatically
v2:
* A. Refine the code to make it more readable.
* B. Add hint message for link local address case.

This patch is used to support no source IP specified case
while multiple NICs existed in the platform. The command
will select the first both connected and configured interface
automatically.
Note: Source address is always required when pinging a
link-local address.

Cc: David Van Arnem <dvanarnem@cmlab.biz>
Cc: Bhupesh Sharma <bhupesh.sharma@nxp.com>
Cc: Jaben Carsey <jaben.carsey@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: Jiaxin Wu <jiaxin.wu@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
2016-04-29 11:32:17 +08:00
..
UefiDpLib ShellPkg/UefiDpLib: Fix a memory leak issue in Dp. 2016-03-29 09:16:25 +08:00
UefiHandleParsingLib ShellPkg: Fix typos and EDK2 coding style issues 2016-04-27 09:29:35 -07:00
UefiShellBcfgCommandLib ShellPkg: Refine the code to avoid use a constant number as offset. 2016-01-26 08:17:19 +00:00
UefiShellCEntryLib ShellPkg: Refine the fomat in INF/DEC files to follow spec. 2015-01-22 01:44:11 +00:00
UefiShellCommandLib ShellPkg: Enahance 'dh' command to add more protocols decoding support 2016-04-25 09:08:06 -07:00
UefiShellDebug1CommandsLib ShellPkg: Update smbiosview for latest Type 17 devices 2016-04-28 13:03:26 -07:00
UefiShellDriver1CommandsLib ShellPkg: Support connect a device handle recursively with '-r'. 2016-04-21 09:28:49 +08:00
UefiShellInstall1CommandsLib Revert "ShellPkg : Add UEFI_APPLICATION module type to UefiShellInstall1CommandsLib.inf" 2016-01-06 16:23:20 +00:00
UefiShellLevel1CommandsLib ShellPkg: Convert all .uni files to utf-8 2015-12-09 23:07:58 +00:00
UefiShellLevel2CommandsLib ShellPkg: Update Guid/Protocol usages in INF files. 2016-04-13 14:52:59 +08:00
UefiShellLevel3CommandsLib ShellPkg: Make 'alias' can display a single alias name. 2016-01-06 07:43:58 +00:00
UefiShellLib ShellPkg: Update Guid/Protocol usages in INF files. 2016-04-13 14:52:59 +08:00
UefiShellNetwork1CommandsLib ShellPkg: Enhance ping to select the interface automatically 2016-04-29 11:32:17 +08:00
UefiShellNetwork2CommandsLib ShellPkg: Merge Ping6 and Ifconfig6 tools to Shell command. 2016-03-08 15:01:29 +08:00
UefiShellTftpCommandLib ShellPkg: Convert all .uni files to utf-8 2015-12-09 23:07:58 +00:00