Symbol: igmp
sys/netinet/igmp.c
276
struct igmp *igmp;
sys/netinet/igmp.c
306
igmp = mtod(m, struct igmp *);
sys/netinet/igmp.c
316
switch (igmp->igmp_type) {
sys/netinet/igmp.c
324
if (igmp->igmp_code == 0) {
sys/netinet/igmp.c
364
timer = igmp->igmp_code * PR_FASTHZ / IGMP_TIMER_SCALE;
sys/netinet/igmp.c
416
if (!IN_MULTICAST(igmp->igmp_group.s_addr) ||
sys/netinet/igmp.c
417
igmp->igmp_group.s_addr != ip->ip_dst.s_addr) {
sys/netinet/igmp.c
443
inm = in_lookupmulti(&igmp->igmp_group, ifp);
sys/netinet/igmp.c
484
if (!IN_MULTICAST(igmp->igmp_group.s_addr) ||
sys/netinet/igmp.c
485
igmp->igmp_group.s_addr != ip->ip_dst.s_addr) {
sys/netinet/igmp.c
513
inm = in_lookupmulti(&igmp->igmp_group, ifp);
sys/netinet/igmp.c
700
struct igmp *igmp;
sys/netinet/igmp.c
726
igmp = mtod(m, struct igmp *);
sys/netinet/igmp.c
727
igmp->igmp_type = pkt->ipi_type;
sys/netinet/igmp.c
728
igmp->igmp_code = 0;
sys/netinet/igmp.c
729
igmp->igmp_group = pkt->ipi_addr;
sys/netinet/igmp.c
730
igmp->igmp_cksum = 0;
sys/netinet/igmp.c
731
igmp->igmp_cksum = in_cksum(m, IGMP_MINLEN);
usr.sbin/mrinfo/mrinfo.c
404
struct igmp *igmp;
usr.sbin/mrinfo/mrinfo.c
474
igmp = (struct igmp *) (recv_buf + iphdrlen);
usr.sbin/mrinfo/mrinfo.c
475
group = igmp->igmp_group.s_addr;
usr.sbin/mrinfo/mrinfo.c
484
if (igmp->igmp_type != IGMP_DVMRP)
usr.sbin/mrinfo/mrinfo.c
487
switch (igmp->igmp_code) {
usr.sbin/mrinfo/mrinfo.c
502
switch (igmp->igmp_code) {
usr.sbin/mrinfo/mrinfo.c
511
accept_neighbors(src, dst, (u_char *)(igmp + 1),
usr.sbin/mrinfo/mrinfo.c
517
accept_neighbors2(src, dst, (u_char *)(igmp + 1),
usr.sbin/mrouted/igmp.c
126
struct igmp *igmp;
usr.sbin/mrouted/igmp.c
161
igmp = (struct igmp *)(recv_buf + iphdrlen);
usr.sbin/mrouted/igmp.c
162
group = igmp->igmp_group.s_addr;
usr.sbin/mrouted/igmp.c
172
packet_kind(igmp->igmp_type, igmp->igmp_code),
usr.sbin/mrouted/igmp.c
175
switch (igmp->igmp_type) {
usr.sbin/mrouted/igmp.c
178
accept_membership_query(src, dst, group, igmp->igmp_code);
usr.sbin/mrouted/igmp.c
183
accept_group_report(src, dst, group, igmp->igmp_type);
usr.sbin/mrouted/igmp.c
193
switch (igmp->igmp_code) {
usr.sbin/mrouted/igmp.c
196
(char *)(igmp+1), igmpdatalen, group);
usr.sbin/mrouted/igmp.c
201
(char *)(igmp+1), igmpdatalen, group);
usr.sbin/mrouted/igmp.c
213
accept_neighbors(src, dst, (u_char *)(igmp+1), igmpdatalen,
usr.sbin/mrouted/igmp.c
218
accept_neighbors2(src, dst, (u_char *)(igmp+1), igmpdatalen,
usr.sbin/mrouted/igmp.c
223
accept_prune(src, dst, (char *)(igmp+1), igmpdatalen);
usr.sbin/mrouted/igmp.c
227
accept_graft(src, dst, (char *)(igmp+1), igmpdatalen);
usr.sbin/mrouted/igmp.c
231
accept_g_ack(src, dst, (char *)(igmp+1), igmpdatalen);
usr.sbin/mrouted/igmp.c
235
accept_info_request(src, dst, (char *)(igmp+1),
usr.sbin/mrouted/igmp.c
240
accept_info_reply(src, dst, (char *)(igmp+1), igmpdatalen);
usr.sbin/mrouted/igmp.c
246
igmp->igmp_code, inet_fmt(src, s1),
usr.sbin/mrouted/igmp.c
258
accept_mtrace(src, dst, group, (char *)(igmp+1),
usr.sbin/mrouted/igmp.c
259
igmp->igmp_code, igmpdatalen);
usr.sbin/mrouted/igmp.c
265
igmp->igmp_type, inet_fmt(src, s1),
usr.sbin/mrouted/igmp.c
305
struct igmp *igmp;
usr.sbin/mrouted/igmp.c
313
igmp = (struct igmp *)(send_buf + MIN_IP_HEADER_LEN);
usr.sbin/mrouted/igmp.c
314
igmp->igmp_type = type;
usr.sbin/mrouted/igmp.c
315
igmp->igmp_code = code;
usr.sbin/mrouted/igmp.c
316
igmp->igmp_group.s_addr = group;
usr.sbin/mrouted/igmp.c
317
igmp->igmp_cksum = 0;
usr.sbin/mrouted/igmp.c
318
igmp->igmp_cksum = inet_cksum((u_int16_t *)igmp,
usr.sbin/mtrace/mtrace.c
1334
int version = ntohl(incr[0].igmp.igmp_group.s_addr) & 0xFFFF;
usr.sbin/mtrace/mtrace.c
373
struct igmp *igmp;
usr.sbin/mtrace/mtrace.c
483
igmp = (struct igmp *) (recv_buf + iphdrlen);
usr.sbin/mtrace/mtrace.c
492
switch (igmp->igmp_type) {
usr.sbin/mtrace/mtrace.c
495
if (igmp->igmp_code != DVMRP_NEIGHBORS2) continue;
usr.sbin/mtrace/mtrace.c
503
u_int32_t *p = (u_int32_t *)(igmp + 1);
usr.sbin/mtrace/mtrace.c
529
rquery = (struct tr_query *)(igmp + 1);
usr.sbin/mtrace/mtrace.c
541
if (igmp->igmp_type == IGMP_MTRACE_QUERY) {
usr.sbin/mtrace/mtrace.c
577
bcopy((char *)igmp, (char *)&save->igmp, ipdatalen);
usr.sbin/mtrace/mtrace.c
599
struct igmp *igmp;
usr.sbin/mtrace/mtrace.c
637
igmp = (struct igmp *) (recv_buf + iphdrlen);
usr.sbin/mtrace/mtrace.c
646
switch (igmp->igmp_type) {
usr.sbin/mtrace/mtrace.c
669
bcopy((char *)igmp, (char *)&base.igmp, ipdatalen);
usr.sbin/mtrace/mtrace.c
677
(qgrp != 0 && qgrp != igmp->igmp_group.s_addr))
usr.sbin/mtrace/mtrace.c
682
inet_fmt(igmp->igmp_group.s_addr, s3), igmp->igmp_code);
usr.sbin/mtrace/mtrace.c
778
u_int32_t version = ntohl(incr[0].igmp.igmp_group.s_addr);
usr.sbin/mtrace/mtrace.c
81
struct igmp igmp; /* IGMP header */