Searched refs:in_multi (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/sys/netinet/ |
| H A D | in_var.h | 103 LIST_HEAD(, in_multi) ia_multiaddrs; /* list of multicast addresses */ 104 struct in_multi *ia_allhosts; /* multicast address record for 375 struct in_multi { struct 376 LIST_ENTRY(in_multi) inm_list; /* list of multicast addresses */ 424 struct in_multi *i_inm; 428 struct in_multi *in_first_multi(struct in_multistep *); 429 struct in_multi *in_next_multi(struct in_multistep *); 430 struct in_multi *in_lookup_multi(struct in_addr, struct ifnet *); 431 struct in_multi *in_addmulti(struct in_addr *, struct ifnet *); 432 void in_delmulti(struct in_multi *);
|
| H A D | igmp.c | 94 static void igmp_sendpkt(struct in_multi *, int); 95 static int rti_fill(struct in_multi *); 105 rti_fill(struct in_multi *inm) in rti_fill() 191 struct in_multi *inm; in igmp_input() 488 igmp_joingroup(struct in_multi *inm) in igmp_joingroup() 513 igmp_leavegroup(struct in_multi *inm) in igmp_leavegroup() 535 struct in_multi *inm; in igmp_fasttimo() 594 igmp_sendpkt(struct in_multi *inm, int type) in igmp_sendpkt()
|
| H A D | igmp_var.h | 110 int igmp_joingroup(struct in_multi *); 111 void igmp_leavegroup(struct in_multi *);
|
| H A D | in.c | 176 * This list is used to keep track of in_multi chains which belong to 181 LIST_HEAD(in_multihashhead, in_multi); /* Type of the hash head */ 206 pool_init(&inmulti_pool, sizeof(struct in_multi), 0, 0, 0, "inmltpl", in in_init() 1648 * in_lookup_multi: look up the in_multi record for a given IP 1652 struct in_multi * 1655 struct in_multi *inm; in in_lookup_multi() 1690 struct in_multi * 1694 struct in_multi *inm; in in_addmulti() 1754 in_delmulti(struct in_multi *inm) 1788 * in_next_multi: step through all of the in_multi record [all...] |
| H A D | ip_var.h | 108 struct in_multi *imo_membership[IP_MAX_MEMBERSHIPS];
|
| H A D | ip_output.c | 2121 struct in_multi *inm = imo->imo_membership[i]; in ip_freemoptions()
|
| /netbsd-src/usr.sbin/mrouted/ |
| H A D | snmp.c | 605 struct in_multi in_multi, *inm; local 670 klookup( (int)inm, (char *)&in_multi, sizeof(in_multi)); 672 if (in_multi.inm_addr.s_addr == cache->al_addr) { 677 inm = in_multi.inm_next;
|
| /netbsd-src/usr.bin/netstat/ |
| H A D | if.c | 560 struct in_multi inm; in print_addr()
|