summaryrefslogtreecommitdiff
path: root/pimd/pim_igmp.h
diff options
context:
space:
mode:
authorSai Gomathi <nsaigomathi@vmware.com>2021-12-03 09:41:52 -0800
committerSai Gomathi <nsaigomathi@vmware.com>2021-12-03 10:11:13 -0800
commita16db099e44dd05f7c43e3770b22cff0c8d0d0f6 (patch)
tree86a480cf0056ba5251a681094693302ff1690b1c /pimd/pim_igmp.h
parent517001077fe2f038adfef09bdc9b09b7e9a654d0 (diff)
pimd: Modifying name of struct igmp_group to struct gm_group for IPv6.
Modifying name of struct igmp_group to struct gm_group, which is to be used by both IPv4 and IPv6(for both MLD and IGMP). Co-authored-by: Mobashshera Rasool <mrasool@vmware.com> Co-authored-by: Sarita Patra <saritap@vmware.com> Signed-off-by: Sai Gomathi <nsaigomathi@vmware.com>
Diffstat (limited to 'pimd/pim_igmp.h')
-rw-r--r--pimd/pim_igmp.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/pimd/pim_igmp.h b/pimd/pim_igmp.h
index df119eb7a7..ace9c1be32 100644
--- a/pimd/pim_igmp.h
+++ b/pimd/pim_igmp.h
@@ -142,7 +142,7 @@ int igmp_validate_checksum(char *igmp_msg, int igmp_msg_len);
struct gm_source {
struct in_addr source_addr;
struct thread *t_source_timer;
- struct igmp_group *source_group; /* back pointer */
+ struct gm_group *source_group; /* back pointer */
time_t source_creation;
uint32_t source_flags;
struct channel_oil *source_channel_oil;
@@ -154,7 +154,7 @@ struct gm_source {
int source_query_retransmit_count;
};
-struct igmp_group {
+struct gm_group {
/*
RFC 3376: 6.2.2. Definition of Group Timers
@@ -185,30 +185,30 @@ struct igmp_group {
int64_t last_igmp_v2_report_dsec;
};
-struct igmp_group *find_group_by_addr(struct igmp_sock *igmp,
- struct in_addr group_addr);
-struct igmp_group *igmp_add_group_by_addr(struct igmp_sock *igmp,
- struct in_addr group_addr);
+struct gm_group *find_group_by_addr(struct igmp_sock *igmp,
+ struct in_addr group_addr);
+struct gm_group *igmp_add_group_by_addr(struct igmp_sock *igmp,
+ struct in_addr group_addr);
-struct gm_source *igmp_get_source_by_addr(struct igmp_group *group,
- struct in_addr src_addr,
- bool *created);
+struct gm_source *igmp_get_source_by_addr(struct gm_group *group,
+ struct in_addr src_addr,
+ bool *created);
-void igmp_group_delete_empty_include(struct igmp_group *group);
+void igmp_group_delete_empty_include(struct gm_group *group);
void igmp_startup_mode_on(struct igmp_sock *igmp);
-void igmp_group_timer_on(struct igmp_group *group, long interval_msec,
+void igmp_group_timer_on(struct gm_group *group, long interval_msec,
const char *ifname);
-void igmp_send_query(int igmp_version, struct igmp_group *group, int fd,
+void igmp_send_query(int igmp_version, struct gm_group *group, int fd,
const char *ifname, char *query_buf, int query_buf_size,
int num_sources, struct in_addr dst_addr,
struct in_addr group_addr,
int query_max_response_time_dsec, uint8_t s_flag,
uint8_t querier_robustness_variable,
uint16_t querier_query_interval);
-void igmp_group_delete(struct igmp_group *group);
+void igmp_group_delete(struct gm_group *group);
void igmp_send_query_on_intf(struct interface *ifp, int igmp_ver);
#endif /* PIM_IGMP_H */