diff options
author | Fu Siyuan <siyuan.fu@intel.com> | 2018-06-14 10:30:09 +0800 |
---|---|---|
committer | Fu Siyuan <siyuan.fu@intel.com> | 2018-06-21 08:49:47 +0800 |
commit | 1e0db7b11987d0ec93be7dfe26102a327860fdbd (patch) | |
tree | a78aa0d5ea7984f858b18535a6bbc5c201f0fbd6 /NetworkPkg | |
parent | 855abe0204cb932c8059a573a06a59ddc714ca49 (diff) | |
download | edk2-1e0db7b11987d0ec93be7dfe26102a327860fdbd.tar.gz |
MdeModulePkg/NetworkPkg: Checking for NULL pointer before use.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sivaraman Nainar <sivaramann@amiindia.co.in>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Diffstat (limited to 'NetworkPkg')
-rw-r--r-- | NetworkPkg/HttpBootDxe/HttpBootConfig.c | 3 | ||||
-rw-r--r-- | NetworkPkg/IpSecDxe/Ikev2/Utility.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/NetworkPkg/HttpBootDxe/HttpBootConfig.c b/NetworkPkg/HttpBootDxe/HttpBootConfig.c index f32bf18e9d..81fceb2fd6 100644 --- a/NetworkPkg/HttpBootDxe/HttpBootConfig.c +++ b/NetworkPkg/HttpBootDxe/HttpBootConfig.c @@ -473,6 +473,9 @@ HttpBootFormCallback ( // Get user input URI string
//
Uri = HiiGetString (CallbackInfo->RegisteredHandle, Value->string, NULL);
+ if(Uri == NULL) {
+ return EFI_INVALID_PARAMETER;
+ }
//
// The URI should be either an empty string (for corporate environment) ,or http(s) for home environment.
diff --git a/NetworkPkg/IpSecDxe/Ikev2/Utility.c b/NetworkPkg/IpSecDxe/Ikev2/Utility.c index 2ca7f3c63c..8589af0b2a 100644 --- a/NetworkPkg/IpSecDxe/Ikev2/Utility.c +++ b/NetworkPkg/IpSecDxe/Ikev2/Utility.c @@ -2438,7 +2438,7 @@ Ikev2ChildSaParseSaPayload ( IntegrityAlgorithm = 0;
EncryptAlgorithm = 0;
EncryptKeylength = 0;
- IsMatch = TRUE;
+ IsMatch = FALSE;
IsSupportEsn = FALSE;
PreferIsSupportEsn = FALSE;
|