- ShellPrintHiiEx(\r
- -1,\r
- -1,\r
- NULL,\r
- STRING_TOKEN(STR_IFCONFIG_SHOW_MAC_ADDR), \r
- gShellNetwork1HiiHandle, \r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[0], \r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[1], \r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[2],\r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[3], \r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[4], \r
- (UINTN)NicInfo->NicAddress.MacAddr.Addr[5]\r
- ); \r
-\r
- Print (L" Media State: %s\n", NicInfo->MediaPresent ? L"Media present" : L"Media disconnected");\r
-\r
- if (NicInfo->ConfigInfo == NULL) {\r
- ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_IFCONFIG_NIC_NOT_CONFIGURED), gShellNetwork1HiiHandle);\r
- continue;\r
- } \r
-\r
- if (NicInfo->ConfigInfo->Source == IP4_CONFIG_SOURCE_DHCP) {\r
- ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_IFCONFIG_CONFIG_SOURCE), gShellNetwork1HiiHandle, L"DHCP");\r
- } else if (NicInfo->ConfigInfo->Source == IP4_CONFIG_SOURCE_STATIC) {\r
- ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_IFCONFIG_CONFIG_SOURCE), gShellNetwork1HiiHandle, L"STATIC");\r
- } else {\r
- ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_IFCONFIG_CONFIG_SOURCE), gShellNetwork1HiiHandle, L"Unknown");\r
- }\r
-\r
- ShellPrintHiiEx(-1, -1, NULL,\r
- STRING_TOKEN (STR_IFCONFIG_PERMANENT_STATUS),\r
- gShellNetwork1HiiHandle,\r
- (NicInfo->ConfigInfo->Permanent? L"TRUE":L"FALSE")\r
- );\r
-\r
- Ip4Config = &NicInfo->ConfigInfo->Ip4Info;\r