Home
last modified time | relevance | path

Searched refs:ifaddr (Results 1 – 25 of 151) sorted by relevance

1234567

/netbsd/sys/net/
H A Dif.h144 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 Droute.h117 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 Dif.c479 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 Droute.c355 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 Dpfil.h36 struct ifaddr;
64 void pfil_run_addrhooks(pfil_head_t *, unsigned long, struct ifaddr *);
H A Drtsock.c103 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 Dcompat_stub.h70 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 Dether_bpf.c79 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 Droute.h90 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 Dnd6_nbr.c86 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 Din6_var.h104 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 Din6.c179 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 Dat_extern.h36 struct ifaddr;
56 void at_purgeaddr(struct ifaddr *);
61 struct ifaddr *
H A Dat_control.c56 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 Din_var.h88 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 Dsctp_route.h37 void sctp_add_ip_address(struct ifaddr *);
39 void sctp_delete_ip_address(struct ifaddr *);
H A Din_selsrc.h28 struct ifaddr *in_getifa(struct ifaddr *, const struct sockaddr *);
H A Dif_inarp.h75 void arp_ifinit(struct ifnet *, struct ifaddr *);
80 void arpannounce(struct ifnet *, struct ifaddr *, const uint8_t *);
H A Dsctp_pcb.h106 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 Dif_arp.c182 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 Dif.c320 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 Ddot.instutils41 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 Dcompat_stub.c73 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 Drtsock_70.c50 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 Ddot.instutils95 ifaddr=
96 while [ "$ifaddr" = "" ]; do
99 read ifaddr
101 echo "$ifaddr $ifname `echo $ifname | sed -e s/\.$dname//`" \

1234567