igmpmsg
struct igmpmsg *im;
im = mtod(mm, struct igmpmsg *);
struct igmpmsg *im;
im = mtod(mm, struct igmpmsg *);
static struct igmpmsg igmpmsg = {
m_copyback(m, 0, sizeof(struct igmpmsg), (void *)&igmpmsg);
m_copyback(m, sizeof(struct igmpmsg), len, (void *)&bw_upcalls[0]);
struct igmpmsg *im;
mb_first->m_pkthdr.len = len + sizeof(struct igmpmsg);
mb_first->m_len = sizeof(struct igmpmsg);
im = mtod(mb_first, struct igmpmsg *);
__CTASSERT(sizeof(struct igmpmsg) == 20);