+\r
+ //\r
+ // If it is TunnelMode, then check if the tunnel-source and --tunnel-dest are set\r
+ //\r
+ if ((*Data)->Mode == EfiIPsecTunnel) {\r
+ if ((*Mask & (DEST|SOURCE)) != (DEST|SOURCE)) {\r
+ ShellPrintHiiEx (\r
+ -1,\r
+ -1,\r
+ NULL,\r
+ STRING_TOKEN (STR_IPSEC_CONFIG_MISSING_ONE_OF_PARAMETERS),\r
+ mHiiHandle,\r
+ mAppName,\r
+ L"--tunnel-source --tunnel-dest"\r
+ );\r
+ ReturnStatus = EFI_INVALID_PARAMETER;\r
+ }\r
+ }\r