mld6.c | 349 struct mld_hdr *mldh; local in function:mld_input 359 IP6_EXTHDR_GET(mldh, struct mld_hdr *, m, off, sizeof(*mldh)); 360 if (mldh == NULL) { 394 IN6_PRINT(ip6bufm, &mldh->mld_addr)); 402 mld_addr = mldh->mld_addr; 420 switch (mldh->mld_type) { 447 timer = ntohs(mldh->mld_maxdelay); 505 if (!IN6_IS_ADDR_MULTICAST(&mldh->mld_addr)) 530 log(LOG_ERR, "mld_input: illegal type(%d)", mldh->mld_type) 550 struct mld_hdr *mldh; local in function:mld_sendpkt 638 struct mld_hdr *mldh; local in function:mld_allocbuf [all...] |