diff options
author | Jiaxin Wu <jiaxin.wu@intel.com> | 2016-09-14 14:43:45 +0800 |
---|---|---|
committer | Jiaxin Wu <jiaxin.wu@intel.com> | 2016-09-20 09:12:20 +0800 |
commit | 0a92ac8802704d7281ff7b9bc00ec4f893c3ece2 (patch) | |
tree | 5408a5633c0e56218d040ac2f39752d27aef87f7 /IntelFsp2Pkg | |
parent | 490acf8908f797982f367bfeb4bdf3ebe0764e42 (diff) | |
download | edk2-platforms-0a92ac8802704d7281ff7b9bc00ec4f893c3ece2.tar.xz |
NetworkPkg: Correct the DNS token return status by RCODE
When HostNameToIp() and GeneralLookUp() are called with a invalid
host name, RCODE (4 bit field is set as part of responses) error
will returned in packet to identify the domain name referenced in
the query does not exist. So, EFI_NOT_FOUND should be returned
directly.
Current implementation only check the RCODE in successful condition.
Need update the code for more error check according to RFC 1035 4.1.1
section.
Cc: Hegde Nagaraj P <nagaraj-p.hegde@hpe.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Tested-by: Hegde Nagaraj P <nagaraj-p.hegde@hpe.com>
Reviewed-by: Sriram Subramanian <sriram-s@hpe.com>
Diffstat (limited to 'IntelFsp2Pkg')
0 files changed, 0 insertions, 0 deletions