summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/DnsDxe/DnsDhcp.h
diff options
context:
space:
mode:
Diffstat (limited to 'NetworkPkg/DnsDxe/DnsDhcp.h')
-rw-r--r--NetworkPkg/DnsDxe/DnsDhcp.h59
1 files changed, 29 insertions, 30 deletions
diff --git a/NetworkPkg/DnsDxe/DnsDhcp.h b/NetworkPkg/DnsDxe/DnsDhcp.h
index 7212ba0ce4..c0ed7851f4 100644
--- a/NetworkPkg/DnsDxe/DnsDhcp.h
+++ b/NetworkPkg/DnsDxe/DnsDhcp.h
@@ -14,39 +14,38 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
//
#pragma pack(1)
-#define IP4_ETHER_PROTO 0x0800
+#define IP4_ETHER_PROTO 0x0800
-#define DHCP4_OPCODE_REQUEST 1
-#define DHCP4_MAGIC 0x63538263 /// network byte order
-#define DHCP4_TAG_EOP 255 /// End Option
+#define DHCP4_OPCODE_REQUEST 1
+#define DHCP4_MAGIC 0x63538263 /// network byte order
+#define DHCP4_TAG_EOP 255 /// End Option
-#define DHCP4_TAG_TYPE 53
-#define DHCP4_MSG_REQUEST 3
-#define DHCP4_MSG_INFORM 8
+#define DHCP4_TAG_TYPE 53
+#define DHCP4_MSG_REQUEST 3
+#define DHCP4_MSG_INFORM 8
-#define DHCP4_TAG_PARA_LIST 55
-#define DHCP4_TAG_DNS_SERVER 6
+#define DHCP4_TAG_PARA_LIST 55
+#define DHCP4_TAG_DNS_SERVER 6
+#define DHCP6_TAG_DNS_REQUEST 6
+#define DHCP6_TAG_DNS_SERVER 23
-#define DHCP6_TAG_DNS_REQUEST 6
-#define DHCP6_TAG_DNS_SERVER 23
-
-#define DNS_CHECK_MEDIA_GET_DHCP_WAITING_TIME EFI_TIMER_PERIOD_SECONDS(20)
+#define DNS_CHECK_MEDIA_GET_DHCP_WAITING_TIME EFI_TIMER_PERIOD_SECONDS(20)
//
// The required Dns4 server information.
//
typedef struct {
- UINT32 *ServerCount;
- EFI_IPv4_ADDRESS *ServerList;
+ UINT32 *ServerCount;
+ EFI_IPv4_ADDRESS *ServerList;
} DNS4_SERVER_INFOR;
//
// The required Dns6 server information.
//
typedef struct {
- UINT32 *ServerCount;
- EFI_IPv6_ADDRESS *ServerList;
+ UINT32 *ServerCount;
+ EFI_IPv6_ADDRESS *ServerList;
} DNS6_SERVER_INFOR;
#pragma pack()
@@ -66,9 +65,9 @@ typedef struct {
**/
EFI_STATUS
ParseDhcp4Ack (
- IN EFI_DHCP4_PROTOCOL *Dhcp4,
- IN EFI_DHCP4_PACKET *Packet,
- IN DNS4_SERVER_INFOR *DnsServerInfor
+ IN EFI_DHCP4_PROTOCOL *Dhcp4,
+ IN EFI_DHCP4_PACKET *Packet,
+ IN DNS4_SERVER_INFOR *DnsServerInfor
);
/**
@@ -91,9 +90,9 @@ ParseDhcp4Ack (
EFI_STATUS
EFIAPI
ParseDhcp6Ack (
- IN EFI_DHCP6_PROTOCOL *This,
- IN VOID *Context,
- IN EFI_DHCP6_PACKET *Packet
+ IN EFI_DHCP6_PROTOCOL *This,
+ IN VOID *Context,
+ IN EFI_DHCP6_PACKET *Packet
);
/**
@@ -111,9 +110,9 @@ ParseDhcp6Ack (
**/
EFI_STATUS
GetDns4ServerFromDhcp4 (
- IN DNS_INSTANCE *Instance,
- OUT UINT32 *DnsServerCount,
- OUT EFI_IPv4_ADDRESS **DnsServerList
+ IN DNS_INSTANCE *Instance,
+ OUT UINT32 *DnsServerCount,
+ OUT EFI_IPv4_ADDRESS **DnsServerList
);
/**
@@ -132,10 +131,10 @@ GetDns4ServerFromDhcp4 (
**/
EFI_STATUS
GetDns6ServerFromDhcp6 (
- IN EFI_HANDLE Image,
- IN EFI_HANDLE Controller,
- OUT UINT32 *DnsServerCount,
- OUT EFI_IPv6_ADDRESS **DnsServerList
+ IN EFI_HANDLE Image,
+ IN EFI_HANDLE Controller,
+ OUT UINT32 *DnsServerCount,
+ OUT EFI_IPv6_ADDRESS **DnsServerList
);
#endif