Home
last modified time | relevance | path

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

123

/f-stack/tools/compat/include/netinet/
H A Dip_carp.h142 int carp_attach(struct ifaddr *, int);
143 void carp_detach(struct ifaddr *, bool);
149 int carp_master(struct ifaddr *);
150 int carp_iamatch(struct ifaddr *, uint8_t **);
151 struct ifaddr *carp_iamatch6(struct ifnet *, struct in6_addr *);
158 extern int (*carp_attach_p)(struct ifaddr *, int);
159 extern void (*carp_detach_p)(struct ifaddr *, bool);
162 extern int (*carp_master_p)(struct ifaddr *);
169 extern int (*carp_get_vhid_p)(struct ifaddr *);
172 extern int (*carp_iamatch_p)(struct ifaddr *, uint8_t **);
[all …]
H A Dif_ether.h117 struct ifaddr;
125 void arp_ifinit(struct ifnet *, struct ifaddr *);
H A Din_var.h76 struct ifaddr ia_ifa; /* protocol-independent info */
470 void in_ifadown(struct ifaddr *ifa, int);
/f-stack/freebsd/netinet/
H A Dip_carp.h142 int carp_attach(struct ifaddr *, int);
143 void carp_detach(struct ifaddr *, bool);
149 int carp_master(struct ifaddr *);
150 int carp_iamatch(struct ifaddr *, uint8_t **);
151 struct ifaddr *carp_iamatch6(struct ifnet *, struct in6_addr *);
158 extern int (*carp_attach_p)(struct ifaddr *, int);
159 extern void (*carp_detach_p)(struct ifaddr *, bool);
162 extern int (*carp_master_p)(struct ifaddr *);
169 extern int (*carp_get_vhid_p)(struct ifaddr *);
172 extern int (*carp_iamatch_p)(struct ifaddr *, uint8_t **);
[all …]
H A Dsctp_bsd_addr.h61 void sctp_addr_change(struct ifaddr *ifa, int cmd);
63 void sctp_addr_change_event_handler(void *, struct ifaddr *, int);
H A Dip_carp.c342 struct ifaddr *ifa; in carp_hmac_prepare()
890 static struct ifaddr *
915 struct ifaddr *ifa; in carp_send_ad_locked()
1055 struct ifaddr *ifa; in carp_addroute()
1086 struct ifaddr *ifa; in carp_delroute()
1131 struct ifaddr *ifa; in carp_send_arp()
1163 struct ifaddr *ifa; in carp_send_na()
1181 struct ifaddr *
1184 struct ifaddr *ifa; in carp_iamatch6()
1207 struct ifaddr *ifa; in carp_macmatch6()
[all …]
H A Dif_ether.h117 struct ifaddr;
125 void arp_ifinit(struct ifnet *, struct ifaddr *);
H A Din_rmx.c151 struct ifaddr *ifa;
171 in_ifadown(struct ifaddr *ifa, int delete) in in_ifadown()
H A Din.c145 struct ifaddr *ifa; in in_ifhasaddr()
233 struct ifaddr *ifa; in in_control()
351 struct ifaddr *ifa; in in_aifaddr_ioctl()
501 error = ifa_add_loopback_route((struct ifaddr *)ia, in in_aifaddr_ioctl()
557 struct ifaddr *ifa; in in_difaddr_ioctl()
661 struct ifaddr *ifa; in in_gifaddr_ioctl()
713 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
856 struct ifaddr *ifa = &ia->ia_ifa; in in_handle_ifaddr_route()
1018 error = ifa_switch_loopback_route((struct ifaddr *)eia, in in_scrubprefix()
1103 struct ifaddr *ifa, *nifa; in in_ifscrub_all()
[all …]
H A Dsctp_bsd_addr.c198 struct ifaddr *ifa; in sctp_init_ifns_for_vrf()
287 sctp_addr_change(struct ifaddr *ifa, int cmd) in sctp_addr_change()
355 sctp_addr_change_event_handler(void *arg __unused, struct ifaddr *ifa, int cmd) in sctp_addr_change_event_handler()
H A Din_var.h76 struct ifaddr ia_ifa; /* protocol-independent info */
470 void in_ifadown(struct ifaddr *ifa, int);
/f-stack/freebsd/net/
H A Dif_var.h347 struct ifaddr *if_addr; /* pointer to link-level address */
468 struct ifaddr *, int);
555 struct ifaddr { struct
562 CK_STAILQ_ENTRY(ifaddr) ifa_link; /* queue macro glue */ argument
575 struct ifaddr * ifa_alloc(size_t size, int flags); argument
576 void ifa_free(struct ifaddr *ifa);
577 void ifa_ref(struct ifaddr *ifa);
618 struct ifaddr *ifaddr_byindex(u_short idx);
673 struct ifaddr *ifa_ifwithaddr(const struct sockaddr *);
681 int ifa_preferred(struct ifaddr *, struct ifaddr *);
[all …]
H A Dif.c423 struct ifaddr *
863 struct ifaddr *ifa; in if_attach_internal()
1049 struct ifaddr *ifa; in if_purgeaddrs()
1821 struct ifaddr *
1902 struct ifaddr *
1947 struct ifaddr *
1977 struct ifaddr *
2007 struct ifaddr *
2098 struct ifaddr *
2151 ifa_preferred(struct ifaddr *cur, struct ifaddr *next) in ifa_preferred()
[all …]
H A Droute.c195 struct ifaddr *ifa; in rib_add_redirect()
267 struct ifaddr *
271 struct ifaddr *ifa; in ifa_ifwithroute()
311 struct ifaddr *oifa = ifa; in ifa_ifwithroute()
694 rt_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) in rt_addrmsg()
H A Droute.h350 struct ifaddr *rti_ifa; /* value of rt_ifa addr */
418 int rt_addrmsg(int, struct ifaddr *, int);
H A Dif_stf.c373 struct ifaddr *ia; in stf_getsrcifa6()
706 struct ifaddr *ifa; in stf_ioctl()
715 ifa = (struct ifaddr *)data; in stf_ioctl()
/f-stack/freebsd/net/route/
H A Droute_ifaddrs.c137 ifa_maintain_loopback_route(int cmd, const char *otype, struct ifaddr *ifa, in ifa_maintain_loopback_route()
146 struct ifaddr *rti_ifa = NULL; in ifa_maintain_loopback_route()
186 ifa_add_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_add_loopback_route()
193 ifa_del_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_del_loopback_route()
200 ifa_switch_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_switch_loopback_route()
H A Dnhop.h136 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */
/f-stack/freebsd/netinet6/
H A Dnd6_nbr.c93 static void nd6_dad_na_input(struct ifaddr *);
124 struct ifaddr *ifa; in nd6_ns_input()
280 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal( in nd6_ns_input()
466 struct ifaddr *ifa = NULL; in nd6_ns_output_fib()
619 struct ifaddr *ifa; in nd6_na_input()
1118 struct ifaddr *dad_ifa;
1243 nd6_dad_start(struct ifaddr *ifa, int delay) in nd6_dad_start()
1319 nd6_dad_stop(struct ifaddr *ifa) in nd6_dad_stop()
1340 struct ifaddr *ifa = dp->dad_ifa; in nd6_dad_timer()
1450 nd6_dad_duplicated(struct ifaddr *ifa, struct dadq *dp) in nd6_dad_duplicated()
[all …]
H A Din6.c172 struct ifaddr *ifa; in in6_newaddrmsg()
1263 struct ifaddr *ifa = &ia->ia_ifa; in in6_handle_dstaddr_rtrequest()
1312 in6_purgeaddr(struct ifaddr *ifa) in in6_purgeaddr()
1449 struct ifaddr *ifa; in in6_notify_ifa()
1536 struct ifaddr *ifa; in in6ifa_ifpforlinklocal()
1587 struct ifaddr *ifa; in in6ifa_ifpwithaddr()
1611 struct ifaddr *ifa; in in6ifa_llaonifp()
1762 struct ifaddr *ifa; in in6_ifhasaddr()
1883 struct ifaddr *ifa; in in6_ifawithifp()
1973 struct ifaddr *ifa; in in6_if_up()
[all …]
H A Dnd6_rtr.c256 struct ifaddr *ifa; in defrtr_ipv6_only_ifp()
1195 struct ifaddr *ifa; in in6_ifadd()
1226 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal(ifp, 0); /* 0 is OK? */ in in6_ifadd()
1270 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, in in6_ifadd()
1479 struct ifaddr *ifa; in prelist_update()
1998 nd6_dad_start((struct ifaddr *)ifa, 0); in pfxlist_onlink_check()
2013 nd6_dad_start((struct ifaddr *)ifa, 0); in pfxlist_onlink_check()
2029 struct sockaddr_in6 *netmask, struct ifnet *ifp, struct ifaddr *ifa) in nd6_prefix_rtrequest()
2060 nd6_prefix_onlink_rtrequest(struct nd_prefix *pr, struct ifaddr *ifa) in nd6_prefix_onlink_rtrequest()
2083 struct ifaddr *ifa; in nd6_prefix_onlink()
[all …]
/f-stack/tools/compat/include/net/
H A Droute.h348 struct ifaddr *rti_ifa; /* value of rt_ifa addr */
416 int rt_addrmsg(int, struct ifaddr *, int);
/f-stack/freebsd/sys/
H A Deventhandler.h316 struct ifaddr;
317 typedef void (*rt_addrmsg_fn)(void *, struct ifaddr *, int);
/f-stack/tools/compat/include/net/route/
H A Dnhop.h136 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */
/f-stack/freebsd/mips/cavium/octe/
H A Docte.c414 struct ifaddr *ifa; in octe_ioctl()
421 ifa = (struct ifaddr *)data; in octe_ioctl()

123