/netbsd/sys/net/ |
H A D | if.h | 144 struct ifaddr; 295 TAILQ_HEAD(, ifaddr) 747 struct ifaddr { struct 760 struct ifaddr *(*ifa_getifa)(struct ifaddr *, argument 1208 void ifa_psref_init(struct ifaddr *); 1211 bool ifa_held(struct ifaddr *); 1212 bool ifa_is_destroying(struct ifaddr *); 1214 void ifaref(struct ifaddr *); 1215 void ifafree(struct ifaddr *); 1219 struct ifaddr *ifa_ifwithaf(int); [all …]
|
H A D | route.h | 117 struct ifaddr *rt_ifa; /* the answer: interface to use */ 337 struct ifaddr *rti_ifa; 443 int rtinit(struct ifaddr *, int, int); 452 int rt_ifa_addlocal(struct ifaddr *); 453 int rt_ifa_remlocal(struct ifaddr *, struct ifaddr *); 454 struct ifaddr * 456 void rt_replace_ifa(struct rtentry *, struct ifaddr *); 468 int (*)(struct rtentry *, void *), void *, struct ifaddr *); 551 void rt_addrmsg(int, struct ifaddr *); 552 void rt_addrmsg_src(int, struct ifaddr *, const struct sockaddr *); [all …]
|
H A D | if.c | 479 struct ifaddr * 1901 struct ifaddr * 1926 struct ifaddr * 1944 struct ifaddr * 1967 struct ifaddr * 1986 struct ifaddr * 2054 struct ifaddr * 2072 struct ifaddr * 2083 struct ifaddr * 2101 struct ifaddr * [all …]
|
H A D | route.c | 355 struct ifaddr * 358 struct ifaddr *ifa; in rt_get_ifa() 411 struct ifaddr *old; in rt_replace_ifa() 685 struct ifaddr *ifa; in _rt_free() 837 struct ifaddr *ifa; in rtredirect() 857 struct ifaddr *_ifa; in rtredirect() 982 static struct ifaddr * 1038 struct ifaddr *nifa; in ifa_ifwithroute_psref() 1083 struct ifaddr *ifa; in rt_getifp() 1096 static struct ifaddr * [all …]
|
H A D | pfil.h | 36 struct ifaddr; 64 void pfil_run_addrhooks(pfil_head_t *, unsigned long, struct ifaddr *);
|
H A D | rtsock.c | 103 static int if_addrflags(struct ifaddr *); 126 if_addrflags(struct ifaddr *ifa) in if_addrflags() 202 const struct ifaddr *rtifa; in sysctl_dumpentry() 251 sysctl_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa, in sysctl_iflist_addr() 278 struct ifaddr *ifa; in sysctl_iflist()
|
/netbsd/sys/sys/ |
H A D | compat_stub.h | 70 struct ifaddr; 71 extern void (*vec_sctp_add_ip_address)(struct ifaddr *); 72 extern void (*vec_sctp_delete_ip_address)(struct ifaddr *); 258 struct ifaddr; 266 (int, struct ifaddr *, int, struct rtentry *)); 268 (int, struct ifaddr *, const struct sockaddr *)); 269 MODULE_HOOK(rtsock_rt_addrmsg_50_hook, void, (int, struct ifaddr *)); 277 struct ifaddr; 278 MODULE_HOOK(rtsock_newaddr_70_hook, void, (int, struct ifaddr *)); 280 (struct rt_walkarg *, struct ifaddr *, struct rt_addrinfo *));
|
/netbsd/sys/arch/i386/stand/lib/test/ |
H A D | ether_bpf.c | 79 struct ifaddr *ifap = 0; in EtherInit() 151 struct ifaddr ifaddr; in EtherInit() local 152 kvm_read(kvm, (u_long)ifap, &ifaddr, sizeof(struct ifaddr)); in EtherInit() 153 kvm_read(kvm, (u_long)ifaddr.ifa_addr, sdlp, sdllen); in EtherInit() 158 ifap = IFADDR_NEXT(&ifaddr); in EtherInit()
|
/netbsd/sys/compat/net/ |
H A D | route.h | 90 void compat_50_rt_addrmsg_rt(int, struct ifaddr *, int, struct rtentry *); 91 void compat_50_rt_addrmsg_src(int, struct ifaddr *, const struct sockaddr *); 92 void compat_50_rt_addrmsg(int, struct ifaddr *); 93 void compat_70_rt_newaddrmsg1(int, struct ifaddr *);
|
/netbsd/sys/netinet6/ |
H A D | nd6_nbr.c | 86 static void nd6_dad_ns_output(struct dadq *, struct ifaddr *); 111 struct ifaddr *ifa = NULL; in nd6_ns_input() 207 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &daddr6); in nd6_ns_input() 261 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal_psref(ifp, in nd6_ns_input() 624 struct ifaddr *ifa; in nd6_na_input() 1074 struct ifaddr *dad_ifa; 1208 nd6_dad_start(struct ifaddr *ifa, int xtick) in nd6_dad_start() 1286 nd6_dad_stop(struct ifaddr *ifa) in nd6_dad_stop() 1310 struct ifaddr *ifa; in nd6_dad_timer() 1387 nd6_dad_duplicated(struct ifaddr *ifa, struct dadq *dp, in nd6_dad_duplicated() [all …]
|
H A D | in6_var.h | 104 struct ifaddr ia_ifa; /* protocol-independent info */ 503 struct ifaddr *ifa; in in6_get_ia_from_ifp() 610 void in6_purgeaddr(struct ifaddr *); 614 void in6_ifremlocal(struct ifaddr *); 615 void in6_ifaddlocal(struct ifaddr *);
|
H A D | in6.c | 179 in6_ifaddlocal(struct ifaddr *ifa) in in6_ifaddlocal() 201 struct ifaddr *alt_ifa = NULL; in in6_ifremlocal() 285 struct ifaddr *ifa = v; in in6_rt_ifa_matcher() 1568 struct ifaddr *ifa; in in6_lifaddr_ioctl() 1824 struct ifaddr *ifa; in in6_ifinit() 1875 static struct ifaddr * 1876 bestifa(struct ifaddr *best_ifa, struct ifaddr *ifa) in bestifa() 2090 struct ifaddr *ifa; in in6_ifawithifp() 2175 struct ifaddr *ifa; in in6_if_link_up() 2254 struct ifaddr *ifa; in in6_if_link_down() [all …]
|
/netbsd/sys/netatalk/ |
H A D | at_extern.h | 36 struct ifaddr; 56 void at_purgeaddr(struct ifaddr *); 61 struct ifaddr *
|
H A D | at_control.c | 56 static int aa_dorangeroute(struct ifaddr * ifa, 58 static int aa_addsingleroute(struct ifaddr * ifa, 60 static int aa_delsingleroute(struct ifaddr * ifa, 62 static int aa_dosingleroute(struct ifaddr * ifa, struct at_addr * addr, 326 at_purgeaddr(struct ifaddr *ifa) in at_purgeaddr() 711 aa_dorangeroute(struct ifaddr *ifa, u_int bot, u_int top, int cmd) in aa_dorangeroute() 756 aa_addsingleroute(struct ifaddr *ifa, struct at_addr *addr, struct at_addr *mask) in aa_addsingleroute() 775 aa_delsingleroute(struct ifaddr *ifa, struct at_addr *addr, struct at_addr *mask) in aa_delsingleroute() 794 aa_dosingleroute(struct ifaddr *ifa, struct at_addr *at_addr, struct at_addr *at_mask, int cmd, int… in aa_dosingleroute() 829 struct ifaddr *ifa;
|
/netbsd/sys/netinet/ |
H A D | in_var.h | 88 struct ifaddr ia_ifa; /* protocol-independent info */ 108 void (*ia_dad_start) (struct ifaddr *); /* DAD start function */ 109 void (*ia_dad_stop) (struct ifaddr *); /* DAD stop function */ 328 struct ifaddr *ifa; in in_get_ia_from_ifp() 438 struct ifaddr; 447 void in_purgeaddr(struct ifaddr *);
|
H A D | sctp_route.h | 37 void sctp_add_ip_address(struct ifaddr *); 39 void sctp_delete_ip_address(struct ifaddr *);
|
H A D | in_selsrc.h | 28 struct ifaddr *in_getifa(struct ifaddr *, const struct sockaddr *);
|
H A D | if_inarp.h | 75 void arp_ifinit(struct ifnet *, struct ifaddr *); 80 void arpannounce(struct ifnet *, struct ifaddr *, const uint8_t *);
|
H A D | sctp_pcb.h | 106 struct ifaddr *ifa; 704 int sctp_add_local_addr_ep(struct sctp_inpcb *, struct ifaddr *); 706 int sctp_insert_laddr(struct sctpladdr *, struct ifaddr *); 710 int sctp_del_local_addr_ep(struct sctp_inpcb *, struct ifaddr *); 722 int sctp_add_local_addr_assoc(struct sctp_tcb *, struct ifaddr *); 724 int sctp_del_local_addr_assoc(struct sctp_tcb *, struct ifaddr *);
|
H A D | if_arp.c | 182 static void arpannounce1(struct ifaddr *); 195 static void arp_dad_start(struct ifaddr *); 196 static void arp_dad_stop(struct ifaddr *); 347 struct ifaddr *ifa; in arp_rtrequest() 584 arpannounce1(struct ifaddr *ifa) in arpannounce1() 960 arp_dad_duplicated((struct ifaddr *)ia, sdlp); in in_arpinput() 1452 struct ifaddr *dad_ifa; 1474 arp_dad_find(struct ifaddr *ifa) in arp_dad_find() 1541 arp_dad_start(struct ifaddr *ifa) in arp_dad_start() 1611 arp_dad_stop(struct ifaddr *ifa) in arp_dad_stop() [all …]
|
/netbsd/usr.bin/netstat/ |
H A D | if.c | 320 struct ifaddr ifa; 344 union ifaddr_u ifaddr; in intpr_kvm() local 406 if (kread(ifaddraddr, (char *)&ifaddr, sizeof ifaddr)) in intpr_kvm() 412 cp = (CP(ifaddr.ifa.ifa_addr) - CP(ifaddraddr)) + in intpr_kvm() 413 CP(&ifaddr); in intpr_kvm() 416 print_addr(ifnet.if_index, sa, (void *)&ifaddr, in intpr_kvm() 419 ifaddraddr = (u_long)ifaddr.ifa.ifa_list.tqe_next; in intpr_kvm() 561 union ifaddr_u *ifaddr = (union ifaddr_u *)rtinfo; in print_addr() local 563 multiaddr = (u_long)ifaddr->in.ia_multiaddrs.lh_first; in print_addr() 612 union ifaddr_u *ifaddr = (union ifaddr_u *)rtinfo; in print_addr() local [all …]
|
/netbsd/distrib/utils/script-installer/ |
H A D | dot.instutils | 41 local intf resp ifname ifaddr ifflags 66 ifaddr= 67 while [ "$ifaddr" = "" ]; do 70 read ifaddr 72 echo "$ifaddr $ifname `echo $ifname | sed -e s/\.$dname//`" \
|
/netbsd/sys/kern/ |
H A D | compat_stub.c | 73 void (*vec_sctp_add_ip_address)(struct ifaddr *) = NULL; 74 void (*vec_sctp_delete_ip_address)(struct ifaddr *) = NULL;
|
/netbsd/sys/compat/common/ |
H A D | rtsock_70.c | 50 compat_70_rt_newaddrmsg1(int cmd, struct ifaddr *ifa) in compat_70_rt_newaddrmsg1() 97 compat_70_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa, in compat_70_iflist_addr()
|
/netbsd/distrib/amiga/floppies/inst/ |
H A D | dot.instutils | 95 ifaddr= 96 while [ "$ifaddr" = "" ]; do 99 read ifaddr 101 echo "$ifaddr $ifname `echo $ifname | sed -e s/\.$dname//`" \
|