IGMP_MINLEN
minlen = iphlen + IGMP_MINLEN;
KASSERT(max_linkhdr + sizeof(struct ip) + IGMP_MINLEN <= MHLEN);
m->m_len = sizeof(struct ip) + IGMP_MINLEN;
m->m_pkthdr.len = sizeof(struct ip) + IGMP_MINLEN;
ip->ip_len = htons(sizeof(struct ip) + IGMP_MINLEN);
igmp->igmp_cksum = in_cksum(m, IGMP_MINLEN);
igmpdatalen = ipdatalen - IGMP_MINLEN;
( MAX_IP_PACKET_LEN - MAX_IP_HEADER_LEN - IGMP_MINLEN )
igmpdatalen = ipdatalen - IGMP_MINLEN;
ip->ip_len = MIN_IP_HEADER_LEN + IGMP_MINLEN + datalen;
IGMP_MINLEN + datalen);
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN;
p = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
p = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
p = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
p = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
p = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
q = (u_char *) (send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
send_buflen - MIN_IP_HEADER_LEN - IGMP_MINLEN);
query = (struct tr_query *)(send_buf + MIN_IP_HEADER_LEN + IGMP_MINLEN);
igmpdatalen = ipdatalen - IGMP_MINLEN;
igmpdatalen = ipdatalen - IGMP_MINLEN;