1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2016 Cumulus Networks, Inc.
11 void igmp_v2_send_query(struct gm_group
*group
, int fd
, const char *ifname
,
12 char *query_buf
, struct in_addr dst_addr
,
13 struct in_addr group_addr
,
14 int query_max_response_time_dsec
);
16 int igmp_v2_recv_report(struct gm_sock
*igmp
, struct in_addr from
,
17 const char *from_str
, char *igmp_msg
, int igmp_msg_len
);
19 int igmp_v2_recv_leave(struct gm_sock
*igmp
, struct ip
*ip_hdr
,
20 const char *from_str
, char *igmp_msg
, int igmp_msg_len
);
22 #endif /* PIM_IGMPV2_H */