]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/HttpDxe/HttpDriver.h
NetworkPkg/HttpDxe: HTTPS support over IPv4 and IPv6
[mirror_edk2.git] / NetworkPkg / HttpDxe / HttpDriver.h
index fa2372c9a7e65cba499b38f4177d246f2b6ad3c7..93a412ae2f6833f19b7091cfd3280e8d230ea4df 100644 (file)
@@ -24,6 +24,7 @@
 // Libraries\r
 //\r
 #include <Library/UefiBootServicesTableLib.h>\r
+#include <Library/UefiRuntimeServicesTableLib.h>\r
 #include <Library/MemoryAllocationLib.h>\r
 #include <Library/BaseLib.h>\r
 #include <Library/UefiLib.h>\r
 #include <Protocol/Dns6.h>\r
 #include <Protocol/Ip4Config2.h>\r
 #include <Protocol/Ip6Config.h>\r
+#include <Protocol/Tls.h>\r
+#include <Protocol/TlsConfig.h>\r
 \r
-\r
+#include <Guid/ImageAuthentication.h>\r
 //\r
 // Produced Protocols\r
 //\r
 #include <Protocol/Http.h>\r
 \r
+#include <Guid/TlsAuthentication.h>\r
+\r
+#include <IndustryStandard/Tls1.h>\r
+\r
 //\r
 // Driver Version\r
 //\r
@@ -79,6 +86,7 @@ extern EFI_HTTP_UTILITIES_PROTOCOL  *mHttpUtilities;
 #include "ComponentName.h"\r
 #include "HttpImpl.h"\r
 #include "HttpProto.h"\r
+#include "HttpsSupport.h"\r
 #include "HttpDns.h"\r
 \r
 typedef struct {\r