/src/sys/netinet/ |
sctp_route.h | 37 void sctp_add_ip_address(struct ifaddr *); 39 void sctp_delete_ip_address(struct ifaddr *);
|
in_selsrc.h | 28 struct ifaddr *in_getifa(struct ifaddr *, const struct sockaddr *);
|
sctp_asconf.h | 55 void sctp_set_primary_ip_address(struct ifaddr *);
|
if_inarp.h | 75 void arp_ifinit(struct ifnet *, struct ifaddr *); 80 void arpannounce(struct ifnet *, struct ifaddr *, const uint8_t *);
|
in_var.h | 84 * The ifaddr structure contains the protocol-independent part 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 */ 154 * Given a pointer to an in_ifaddr (ifaddr), 328 struct ifaddr *ifa; 434 struct ifaddr; 443 void in_purgeaddr(struct ifaddr *);
|
ip_carp.h | 158 struct ifaddr *carp_iamatch6(void *, struct in6_addr *);
|
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 *);
|
/src/sys/netatalk/ |
at_extern.h | 36 struct ifaddr; 56 void at_purgeaddr(struct ifaddr *); 61 struct ifaddr *
|
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, 209 * and the ifaddr itself, link them al together 326 at_purgeaddr(struct ifaddr *ifa) 338 * remove the ifaddr from the interface 494 * set the node part of the address into the ifaddr. If it's 594 * pointer in the ifaddr to it. probably pointless, but what the 711 aa_dorangeroute(struct ifaddr *ifa, u_int bot, u_int top, int cmd [all...] |
at_var.h | 39 struct ifaddr aa_ifa;
|
/src/sys/compat/net/ |
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 *);
|
/src/sys/net/ |
pfil.h | 36 struct ifaddr; 56 #define PFIL_TYPE_IFNET 2 /* key is ifnet or ifaddr pointer */ 64 void pfil_run_addrhooks(pfil_head_t *, unsigned long, struct ifaddr *);
|
if.h | 144 struct ifaddr; 295 TAILQ_HEAD(, ifaddr) 346 struct ifaddr *if_dl; /* i: identity of this interface. */ 355 struct ifaddr *if_hwdl; /* i: h/w identity */ 411 (struct ifnet *, struct ifaddr *, bool); 750 * The ifaddr structure contains information about one address 755 struct ifaddr { struct 761 TAILQ_ENTRY(ifaddr) ifa_list; /* list of addresses for interface */ 768 struct ifaddr *(*ifa_getifa)(struct ifaddr *, [all...] |
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 *); [all...] |
if.c | 165 MALLOC_DEFINE(M_IFADDR, "ifaddr", "interface address"); 462 struct ifaddr *ifa; 479 struct ifaddr * 485 struct ifaddr *ifa; 513 if_sadl_setrefs(struct ifnet *ifp, struct ifaddr *ifa) 532 struct ifaddr *ifa; 552 struct ifaddr *ifa; 565 if_replace_sadl(struct ifnet *ifp, struct ifaddr *ifa) 567 struct ifaddr *old; 582 if_activate_sadl(struct ifnet *ifp, struct ifaddr *ifa0 [all...] |
route.c | 288 static struct ifaddr *rt_getifa(struct rt_addrinfo *, struct psref *); 290 static struct ifaddr *ifa_ifwithroute_psref(int, const struct sockaddr *, 305 static void db_print_ifa(struct ifaddr *); 355 struct ifaddr * 358 struct ifaddr *ifa; 377 rt_set_ifa1(struct rtentry *rt, struct ifaddr *ifa) 388 rt_ifa_connected(const struct rtentry *rt, const struct ifaddr *ifa) 409 rt_replace_ifa(struct rtentry *rt, struct ifaddr *ifa) 411 struct ifaddr *old; 439 rt_set_ifa(struct rtentry *rt, struct ifaddr *ifa [all...] |
rtsock.c | 103 static int if_addrflags(struct ifaddr *); 126 if_addrflags(struct ifaddr *ifa) 202 const struct ifaddr *rtifa; 251 sysctl_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa, 278 struct ifaddr *ifa;
|
/src/sys/sys/ |
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 *); 75 MODULE_HOOK(sctp_add_ip_address, int, struct ifaddr *); 76 MODULE_HOOK(sctp_delete_ip_address, int, struct ifaddr *); 266 struct ifaddr; 274 (int, struct ifaddr *, int, struct rtentry *)); 276 (int, struct ifaddr *, const struct sockaddr *)); 277 MODULE_HOOK(rtsock_rt_addrmsg_50_hook, void, (int, struct ifaddr *)); 285 struct ifaddr; [all...] |
/src/sys/compat/common/ |
rtsock_70.c | 50 compat_70_rt_newaddrmsg1(int cmd, struct ifaddr *ifa) 97 compat_70_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa,
|
/src/sys/kern/ |
compat_stub.c | 73 void (*vec_sctp_add_ip_address)(struct ifaddr *) = NULL; 74 void (*vec_sctp_delete_ip_address)(struct ifaddr *) = NULL;
|
/src/sys/netinet6/ |
nd6_nbr.c | 81 static struct dadq *nd6_dad_find(struct ifaddr *, struct nd_opt_nonce *, bool *); 82 static bool nd6_dad_ownnonce(struct ifaddr *, struct nd_opt_nonce *nonce); 86 static void nd6_dad_ns_output(struct dadq *, struct ifaddr *); 87 static void nd6_dad_input(struct ifaddr *, struct nd_opt_nonce *, 89 static void nd6_dad_duplicated(struct ifaddr *, struct dadq *, 111 struct ifaddr *ifa = NULL; 207 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &daddr6); 240 ifa = (struct ifaddr *)in6ifa_ifpwithaddr_psref(ifp, &taddr6, 243 ifa = (struct ifaddr *)in6ifa_ifpwithaddr_psref(ifp, &taddr6, 260 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal_psref(ifp [all...] |
in6_var.h | 73 * The ifaddr structure contains the protocol-independent part 104 struct ifaddr ia_ifa; /* protocol-independent info */ 309 * Given a pointer to an in6_ifaddr (ifaddr), 579 void in6_purgeaddr(struct ifaddr *); 583 void in6_ifremlocal(struct ifaddr *); 584 void in6_ifaddlocal(struct ifaddr *); 595 struct ifaddr * 597 struct ifaddr *
|
nd6.h | 192 void nd6_dad_start(struct ifaddr *, int); 193 void nd6_dad_stop(struct ifaddr *);
|
/src/usr.bin/netstat/ |
if.c | 320 struct ifaddr ifa; 344 union ifaddr_u ifaddr; local in function:intpr_kvm 406 if (kread(ifaddraddr, (char *)&ifaddr, sizeof ifaddr)) 412 cp = (CP(ifaddr.ifa.ifa_addr) - CP(ifaddraddr)) + 413 CP(&ifaddr); 416 print_addr(ifnet.if_index, sa, (void *)&ifaddr, 419 ifaddraddr = (u_long)ifaddr.ifa.ifa_list.tqe_next; 561 union ifaddr_u *ifaddr = (union ifaddr_u *)rtinfo; local in function:print_addr 563 multiaddr = (u_long)ifaddr->in.ia_multiaddrs.lh_first 612 union ifaddr_u *ifaddr = (union ifaddr_u *)rtinfo; local in function:print_addr [all...] |
/src/sys/net/npf/ |
npf_ifaddr.c | 112 struct ifaddr *ifa;
|