]> git.proxmox.com Git - mirror_edk2.git/commit
NetworkPkg: Fix protocol handler service in HttpDxe.
authorZhang, Lubo <lubo.zhang@intel.com>
Sun, 22 Jan 2017 01:40:30 +0000 (09:40 +0800)
committerJiaxin Wu <jiaxin.wu@intel.com>
Mon, 23 Jan 2017 07:19:05 +0000 (15:19 +0800)
commit7cf59c854f35c9680965fe83e9cfd863079ddd73
tree9b7961b49a1fa8f6b1ae4367538d9c1710ed1660
parentf3fa35a00233b6f2e7653b3b8c3e2b28b8ecbe7f
NetworkPkg: Fix protocol handler service in HttpDxe.

When we create a HTTP driver service binding private
instance, there may be different DriverBindingHandle
for Ipv4 or Ipv6, so it is essential to distinguish
the HttpService image which will be used in open
protocol or close protocol.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com>
Cc: Sriram Subramanian <sriram-s@hpe.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Sriram Subramanian <sriram-s@hpe.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
NetworkPkg/HttpDxe/HttpDns.c
NetworkPkg/HttpDxe/HttpDriver.c
NetworkPkg/HttpDxe/HttpImpl.c
NetworkPkg/HttpDxe/HttpProto.c
NetworkPkg/HttpDxe/HttpProto.h