29 uint8_t default_router,
30 uint32_t max_interval)
31 : m_suppress(suppress)
35 , m_send_unicast(send_unicast)
37 , m_default_router(default_router)
38 , m_max_interval(max_interval)
39 , m_min_interval((max_interval * 3) / 4)
42 , m_initial_interval(16)
57 ra_config.initial_count = m_initial_count;
58 ra_config.initial_interval = m_initial_interval;
64 return ((m_suppress == other.m_suppress) &&
65 (m_send_unicast == other.m_send_unicast) &&
66 (m_default_router == other.m_default_router) &&
67 (m_max_interval == other.m_max_interval));
76 <<
" suppress:" << m_suppress <<
" send-unicast:" << m_send_unicast
77 <<
" default-router:" << m_default_router
78 <<
" max_interval:" << m_max_interval <<
"]";