Пример #1
0
igmp_handler::igmp_handler(const igmp_key &key, uint8_t	igmp_code) : m_mc_addr (key.get_in_addr()), m_p_ndvl (key.get_net_device_val()),
					   m_ignore_timer(false), m_timer_handle(NULL), m_p_neigh_entry(NULL), m_p_neigh_val(NULL),
					   m_p_ring(NULL), m_igmp_code(igmp_code ? igmp_code : IGMPV1_MAX_RESPONSE_TIME), m_id(0)
{
	memset(&m_sge, 0, sizeof(m_sge));
	memset(&m_p_send_igmp_wqe, 0, sizeof(m_p_send_igmp_wqe));
}
Пример #2
0
igmp_handler::igmp_handler(const igmp_key &key, uint8_t	igmp_code) : m_mc_addr (key.get_in_addr()), m_p_ndvl (key.get_net_device_val()),
					   m_ignore_timer(false), m_p_neigh_entry(NULL), m_p_neigh_val(NULL),
					   m_p_ring(NULL), m_igmp_code(igmp_code ? igmp_code : IGMPV1_MAX_RESPONSE_TIME)
{
}