aboutsummaryrefslogtreecommitdiffstats
path: root/vnet/vnet/ip/igmp_packet.h
diff options
context:
space:
mode:
authorDave Barach <dave@barachs.net>2016-12-09 09:52:16 -0500
committerDave Barach <dave@barachs.net>2016-12-09 11:47:00 -0500
commitd7cb1b5f22948eba272e1a8844c75a2b87706fc4 (patch)
tree20728b9b0e229ec43587f22fdbbcd4c2552b6965 /vnet/vnet/ip/igmp_packet.h
parentb78292efdfaf70baf89c778973d4bb3b822e95dd (diff)
Coding standards cleanup for vnet/vnet/ip, VPP-255
Change-Id: I12892fa571cc50e0541d6463a8b68e1b618edd9f Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'vnet/vnet/ip/igmp_packet.h')
-rw-r--r--vnet/vnet/ip/igmp_packet.h33
1 files changed, 24 insertions, 9 deletions
diff --git a/vnet/vnet/ip/igmp_packet.h b/vnet/vnet/ip/igmp_packet.h
index 00b1e0deeb7..503259ece7c 100644
--- a/vnet/vnet/ip/igmp_packet.h
+++ b/vnet/vnet/ip/igmp_packet.h
@@ -58,21 +58,24 @@
_ (0x31, router_solicitation) \
_ (0x32, router_termination)
-typedef enum {
+typedef enum
+{
#define _(n,f) IGMP_TYPE_##f = n,
foreach_igmp_type
#undef _
} igmp_type_t;
-typedef struct {
- igmp_type_t type : 8;
+typedef struct
+{
+ igmp_type_t type:8;
u8 code;
u16 checksum;
} igmp_header_t;
-typedef struct {
+typedef struct
+{
/* membership_query, version <= 2 reports. */
igmp_header_t header;
@@ -88,14 +91,16 @@ typedef struct {
_ (5, allow_new_sources) \
_ (6, block_old_sources)
-typedef enum {
+typedef enum
+{
#define _(n,f) IGMP_MEMBERSHIP_GROUP_##f = n,
foreach_igmp_membership_group_v3_type
#undef _
} igmp_membership_group_v3_type_t;
-typedef struct {
- igmp_membership_group_v3_type_t type : 8;
+typedef struct
+{
+ igmp_membership_group_v3_type_t type:8;
/* Number of 32 bit words of aux data after source addresses. */
u8 n_aux_u32s;
@@ -117,7 +122,8 @@ igmp_membership_group_v3_next (igmp_membership_group_v3_t * g)
+ g->n_aux_u32s * sizeof (u32));
}
-typedef struct {
+typedef struct
+{
/* Type 0x22. */
igmp_header_t header;
@@ -130,7 +136,8 @@ typedef struct {
} igmp_membership_report_v3_t;
/* IP6 flavor of IGMP is called MLD which is embedded in ICMP6. */
-typedef struct {
+typedef struct
+{
/* Preceeded by ICMP v6 header. */
u16 max_response_delay_in_milliseconds;
u16 reserved;
@@ -138,3 +145,11 @@ typedef struct {
} mld_header_t;
#endif /* included_vnet_igmp_packet_h */
+
+/*
+ * fd.io coding-style-patch-verification: ON
+ *
+ * Local Variables:
+ * eval: (c-set-style "gnu")
+ * End:
+ */