summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/Ip4Dxe/Ip4Igmp.h
diff options
context:
space:
mode:
Diffstat (limited to 'NetworkPkg/Ip4Dxe/Ip4Igmp.h')
-rw-r--r--NetworkPkg/Ip4Dxe/Ip4Igmp.h63
1 files changed, 32 insertions, 31 deletions
diff --git a/NetworkPkg/Ip4Dxe/Ip4Igmp.h b/NetworkPkg/Ip4Dxe/Ip4Igmp.h
index 56631bd4af..d5028aea7c 100644
--- a/NetworkPkg/Ip4Dxe/Ip4Igmp.h
+++ b/NetworkPkg/Ip4Dxe/Ip4Igmp.h
@@ -16,15 +16,15 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define IGMP_V2_MEMBERSHIP_REPORT 0x16
#define IGMP_LEAVE_GROUP 0x17
-#define IGMP_V1ROUTER_PRESENT 400
-#define IGMP_UNSOLICIATED_REPORT 10
+#define IGMP_V1ROUTER_PRESENT 400
+#define IGMP_UNSOLICIATED_REPORT 10
#pragma pack(1)
typedef struct {
- UINT8 Type;
- UINT8 MaxRespTime;
- UINT16 Checksum;
- IP4_ADDR Group;
+ UINT8 Type;
+ UINT8 MaxRespTime;
+ UINT16 Checksum;
+ IP4_ADDR Group;
} IGMP_HEAD;
#pragma pack()
@@ -35,12 +35,12 @@ typedef struct {
/// "idle member" state.
///
typedef struct {
- LIST_ENTRY Link;
- INTN RefCnt;
- IP4_ADDR Address;
- INTN DelayTime;
- BOOLEAN ReportByUs;
- EFI_MAC_ADDRESS Mac;
+ LIST_ENTRY Link;
+ INTN RefCnt;
+ IP4_ADDR Address;
+ INTN DelayTime;
+ BOOLEAN ReportByUs;
+ EFI_MAC_ADDRESS Mac;
} IGMP_GROUP;
///
@@ -49,8 +49,8 @@ typedef struct {
/// connected network is v1 or v2.
///
typedef struct {
- INTN Igmpv1QuerySeen;
- LIST_ENTRY Groups;
+ INTN Igmpv1QuerySeen;
+ LIST_ENTRY Groups;
} IGMP_SERVICE_DATA;
/**
@@ -66,7 +66,7 @@ typedef struct {
**/
EFI_STATUS
Ip4InitIgmp (
- IN OUT IP4_SERVICE *IpSb
+ IN OUT IP4_SERVICE *IpSb
);
/**
@@ -82,8 +82,8 @@ Ip4InitIgmp (
**/
EFI_STATUS
Ip4JoinGroup (
- IN IP4_PROTOCOL *IpInstance,
- IN IP4_ADDR Address
+ IN IP4_PROTOCOL *IpInstance,
+ IN IP4_ADDR Address
);
/**
@@ -100,8 +100,8 @@ Ip4JoinGroup (
**/
EFI_STATUS
Ip4LeaveGroup (
- IN IP4_PROTOCOL *IpInstance,
- IN IP4_ADDR Address
+ IN IP4_PROTOCOL *IpInstance,
+ IN IP4_ADDR Address
);
/**
@@ -117,9 +117,9 @@ Ip4LeaveGroup (
**/
EFI_STATUS
Ip4IgmpHandle (
- IN IP4_SERVICE *IpSb,
- IN IP4_HEAD *Head,
- IN NET_BUF *Packet
+ IN IP4_SERVICE *IpSb,
+ IN IP4_HEAD *Head,
+ IN NET_BUF *Packet
);
/**
@@ -135,7 +135,7 @@ Ip4IgmpHandle (
**/
VOID
Ip4IgmpTicking (
- IN IP4_SERVICE *IpSb
+ IN IP4_SERVICE *IpSb
);
/**
@@ -155,9 +155,9 @@ Ip4IgmpTicking (
**/
IP4_ADDR *
Ip4CombineGroups (
- IN IP4_ADDR *Source,
- IN UINT32 Count,
- IN IP4_ADDR Addr
+ IN IP4_ADDR *Source,
+ IN UINT32 Count,
+ IN IP4_ADDR Addr
);
/**
@@ -176,9 +176,9 @@ Ip4CombineGroups (
**/
INTN
Ip4RemoveGroupAddr (
- IN OUT IP4_ADDR *Groups,
- IN UINT32 Count,
- IN IP4_ADDR Addr
+ IN OUT IP4_ADDR *Groups,
+ IN UINT32 Count,
+ IN IP4_ADDR Addr
);
/**
@@ -195,7 +195,8 @@ Ip4RemoveGroupAddr (
**/
IGMP_GROUP *
Ip4FindGroup (
- IN IGMP_SERVICE_DATA *IgmpCtrl,
- IN IP4_ADDR Address
+ IN IGMP_SERVICE_DATA *IgmpCtrl,
+ IN IP4_ADDR Address
);
+
#endif