Home
last modified time | relevance | path

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

1234

/freebsd-14.2/sys/netinet/
H A Dip_carp.h141 int carp_attach(struct ifaddr *, int);
142 void carp_detach(struct ifaddr *, bool);
146 int carp_master(struct ifaddr *);
147 int carp_iamatch(struct ifaddr *, uint8_t **);
148 struct ifaddr *carp_iamatch6(struct ifnet *, struct in6_addr *);
155 extern int (*carp_attach_p)(struct ifaddr *, int);
156 extern void (*carp_detach_p)(struct ifaddr *, bool);
159 extern int (*carp_master_p)(struct ifaddr *);
166 extern int (*carp_get_vhid_p)(struct ifaddr *);
169 extern int (*carp_iamatch_p)(struct ifaddr *, uint8_t **);
[all …]
H A Dsctp_bsd_addr.h58 void sctp_addr_change(struct ifaddr *ifa, int cmd);
60 void sctp_addr_change_event_handler(void *, struct ifaddr *, int);
H A Dip_carp.c378 struct ifaddr *ifa; in carp_hmac_prepare()
929 static struct ifaddr *
954 struct ifaddr *ifa; in carp_send_ad_locked()
1096 struct ifaddr *ifa; in carp_addroute()
1127 struct ifaddr *ifa; in carp_delroute()
1172 struct ifaddr *ifa; in carp_send_arp()
1204 struct ifaddr *ifa; in carp_send_na()
1222 struct ifaddr *
1225 struct ifaddr *ifa; in carp_iamatch6()
1248 struct ifaddr *ifa; in carp_macmatch6()
[all …]
H A Dif_ether.h116 struct ifaddr;
124 void arp_ifinit(struct ifnet *, struct ifaddr *);
H A Din.c195 struct ifaddr *ifa; in in_ifhasaddr()
338 struct ifaddr *ifa; in in_control_ioctl()
463 struct ifaddr *ifa; in in_aifaddr_ioctl()
626 error = ifa_add_loopback_route((struct ifaddr *)ia, in in_aifaddr_ioctl()
681 struct ifaddr *ifa; in in_difaddr_ioctl()
784 struct ifaddr *ifa; in in_gifaddr_ioctl()
836 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
979 struct ifaddr *ifa = &ia->ia_ifa; in in_handle_ifaddr_route()
1226 struct ifaddr *ifa, *nifa; in in_ifscrub_all()
1280 struct ifaddr *ifa; in in_broadcast()
[all …]
H A Din_rmx.c151 struct ifaddr *ifa;
171 in_ifadown(struct ifaddr *ifa, int delete) in in_ifadown()
H A Dsctp_bsd_addr.c195 struct ifaddr *ifa; in sctp_init_ifns_for_vrf()
284 sctp_addr_change(struct ifaddr *ifa, int cmd) in sctp_addr_change()
352 sctp_addr_change_event_handler(void *arg __unused, struct ifaddr *ifa, int cmd) in sctp_addr_change_event_handler()
/freebsd-14.2/tools/tools/ifpifa/
H A Difpifa.c85 struct ifaddr ifa; in main()
88 } ifaddr; in main() local
130 (char *) &ifaddr, sizeof(ifaddr)) != 0) in main()
134 TAILQ_NEXT(&ifaddr.ifa, ifa_link); in main()
137 (unsigned char *) ifaddr.ifa.ifa_addr - in main()
139 (unsigned char *) &ifaddr); in main()
179 addr, ifaddr.ifa.ifa_refcnt); in main()
/freebsd-14.2/sys/net/
H A Dif_var.h413 struct ifaddr { struct
420 CK_STAILQ_ENTRY(ifaddr) ifa_link; /* queue macro glue */ argument
433 struct ifaddr * ifa_alloc(size_t size, int flags); argument
434 void ifa_free(struct ifaddr *ifa);
435 void ifa_ref(struct ifaddr *ifa);
436 int __result_use_check ifa_try_ref(struct ifaddr *ifa);
531 struct ifaddr *ifa_ifwithaddr(const struct sockaddr *);
539 int ifa_preferred(struct ifaddr *, struct ifaddr *);
663 struct ifaddr * if_getifaddr(const if_t ifp);
664 typedef u_int if_addr_cb_t(void *, struct ifaddr *, u_int);
[all …]
H A Droute.c193 struct ifaddr *ifa; in rib_add_redirect()
266 struct ifaddr *
270 struct ifaddr *ifa; in ifa_ifwithroute()
310 struct ifaddr *oifa = ifa; in ifa_ifwithroute()
401 struct ifaddr *ifa = NULL; in rt_getifa_family()
418 info->rti_ifa = (struct ifaddr *)in_findlocal(fibnum, loopback_ok); in rt_getifa_family()
608 rt_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) in rt_addrmsg()
H A Dif.c832 struct ifaddr *ifa; in if_attach_internal()
1727 struct ifaddr *
1818 struct ifaddr *
1863 struct ifaddr *
1893 struct ifaddr *
1923 struct ifaddr *
2014 struct ifaddr *
2067 ifa_preferred(struct ifaddr *cur, struct ifaddr *next) in ifa_preferred()
4722 struct ifaddr *
4738 struct ifaddr *
[all …]
/freebsd-14.2/usr.sbin/rpcbind/tests/
H A Daddrmerge_test.c52 struct ifaddrs ifaddr; member
82 struct ifaddrs *ifaddr = &mock_ifaddr_storage[ifaddr_count].ifaddr; in mock_ifaddr4() local
102 *ifaddr = (struct ifaddrs) { in mock_ifaddr4()
113 mock_ifaddr_storage[ifaddr_count - 1].ifaddr.ifa_next = ifaddr; in mock_ifaddr4()
115 mock_ifaddrs = &mock_ifaddr_storage[0].ifaddr; in mock_ifaddr4()
129 struct ifaddrs *ifaddr = &mock_ifaddr_storage[ifaddr_count].ifaddr; in mock_ifaddr6() local
154 *ifaddr = (struct ifaddrs) { in mock_ifaddr6()
165 mock_ifaddr_storage[ifaddr_count - 1].ifaddr.ifa_next = ifaddr; in mock_ifaddr6()
167 mock_ifaddrs = &mock_ifaddr_storage[0].ifaddr; in mock_ifaddr6()
/freebsd-14.2/sys/netinet6/
H A Dnd6_nbr.c92 static void nd6_dad_na_input(struct ifaddr *);
133 struct ifaddr *ifa; in nd6_ns_input()
372 static struct ifaddr *
376 struct ifaddr *ifa; in nd6_proxy_fill_sdl()
475 struct ifaddr *ifa = NULL; in nd6_ns_output_fib()
658 struct ifaddr *ifa; in nd6_na_input()
1156 struct ifaddr *dad_ifa;
1278 nd6_dad_start(struct ifaddr *ifa, int delay) in nd6_dad_start()
1354 nd6_dad_stop(struct ifaddr *ifa) in nd6_dad_stop()
1381 struct ifaddr *ifa = dp->dad_ifa; in nd6_dad_timer()
[all …]
H A Din6.c192 struct ifaddr *ifa; in in6_newaddrmsg()
1182 struct ifaddr *ifa = &ia->ia_ifa; in in6_handle_dstaddr_rtrequest()
1377 in6_purgeaddr(struct ifaddr *ifa) in in6_purgeaddr()
1514 struct ifaddr *ifa; in in6_notify_ifa()
1601 struct ifaddr *ifa; in in6ifa_ifpforlinklocal()
1653 struct ifaddr *ifa; in in6ifa_ifpwithaddr()
1677 struct ifaddr *ifa; in in6ifa_llaonifp()
1851 struct ifaddr *ifa; in in6_ifhasaddr()
1972 struct ifaddr *ifa; in in6_ifawithifp()
2054 struct ifaddr *ifa; in in6_if_up()
[all …]
H A Dnd6_rtr.c259 struct ifaddr *ifa; in defrtr_ipv6_only_ifp()
1185 struct ifaddr *ifa; in in6_ifadd()
1216 ifa = (struct ifaddr *)in6ifa_ifpforlinklocal(ifp, 0); /* 0 is OK? */ in in6_ifadd()
1260 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, in in6_ifadd()
1469 struct ifaddr *ifa; in prelist_update()
1981 nd6_dad_start((struct ifaddr *)ifa, 0); in pfxlist_onlink_check()
1996 nd6_dad_start((struct ifaddr *)ifa, 0); in pfxlist_onlink_check()
2012 struct sockaddr_in6 *netmask, struct ifnet *ifp, struct ifaddr *ifa) in nd6_prefix_rtrequest()
2044 nd6_prefix_onlink_rtrequest(struct nd_prefix *pr, struct ifaddr *ifa) in nd6_prefix_onlink_rtrequest()
2067 struct ifaddr *ifa; in nd6_prefix_onlink()
[all …]
/freebsd-14.2/usr.sbin/ifmcstat/
H A Difmcstat.c381 ll_addrlist(struct ifaddr *ifap) in ll_addrlist()
384 struct ifaddr ifa; in ll_addrlist()
387 struct ifaddr *ifap0; in ll_addrlist()
394 KREAD(ifap, &ifa, struct ifaddr); in ll_addrlist()
441 if6_addrlist(struct ifaddr *ifap) in if6_addrlist()
444 struct ifaddr ifa; in if6_addrlist()
447 struct ifaddr *ifap0; in if6_addrlist()
453 KREAD(ifap, &ifa, struct ifaddr); in if6_addrlist()
527 if_addrlist(struct ifaddr *ifap) in if_addrlist()
529 struct ifaddr ifa; in if_addrlist()
[all …]
/freebsd-14.2/tools/regression/netinet/ipmulticast/
H A Dipmulticast.c96 static sockunion_t ifaddr; variable
174 laddr = ifaddr; in do_asm_ipv4()
192 mreq.imr_interface = ifaddr.sin.sin_addr; in do_asm_ipv4()
220 mreqs.imr_interface = ifaddr.sin.sin_addr; in do_asm_ipv4()
256 mreqs.imr_interface = ifaddr.sin.sin_addr; in do_asm_ipv4()
282 mreq.imr_interface = ifaddr.sin.sin_addr; in do_asm_ipv4()
376 ifaddr.ss.ss_family = AF_UNSPEC; in main()
478 memcpy(&ifaddr, aip->ai_addr, aip->ai_addrlen); in main()
481 ifaddr_str, inet_ntoa(ifaddr.sin.sin_addr)); in main()
/freebsd-14.2/sys/net/route/
H A Droute_ifaddrs.c137 ifa_maintain_loopback_route(int cmd, const char *otype, struct ifaddr *ifa, in ifa_maintain_loopback_route()
178 ifa_add_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_add_loopback_route()
185 ifa_del_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_del_loopback_route()
192 ifa_switch_loopback_route(struct ifaddr *ifa, struct sockaddr *ia) in ifa_switch_loopback_route()
H A Dnhop.h134 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */
197 void nhop_set_src(struct nhop_object *nh, struct ifaddr *ifa);
/freebsd-14.2/tests/sys/netinet6/
H A Dtest_ip6_output.py101 ifaddr = ipaddress.ip_interface(self.TOPOLOGY["if2"]["prefixes6"][0][1])
102 ip = str(ifaddr.ip)
123 ifaddr = ipaddress.ip_interface(self.TOPOLOGY["if2"]["prefixes6"][0][1])
124 ip_dst = str(ifaddr.ip)
126 ifaddr = ipaddress.ip_interface(self.TOPOLOGY["if1"]["prefixes6"][0][1])
127 ip_next = str(ifaddr.ip)
180 ifaddr = ipaddress.ip_interface(self.TOPOLOGY["if2"]["prefixes6"][0][1])
181 dst_ip = str(ifaddr.ip)
277 ifaddr = ipaddress.ip_interface(self.TOPOLOGY["if2"]["prefixes6"][0][1])
278 ip_dst = str(ifaddr.ip)
/freebsd-14.2/usr.sbin/ppp/
H A Dppp.conf35 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
42 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
/freebsd-14.2/share/examples/ppp/
H A Dppp.conf.span-isp.working95 set ifaddr 127.0.0.2 127.0.0.3
100 set ifaddr 127.0.2.7 127.0.3.7
103 set ifaddr 127.0.2.6 127.0.3.6
106 set ifaddr 127.0.2.4 127.0.3.4
H A Dppp.conf.sample116 set ifaddr 192.244.185.226 192.244.176.44
153 set ifaddr 172.16.0.1/0 212.0.0.0/0 0 0
445 set ifaddr 10.0.0.1 10.0.0.100-10.0.0.199
480 set ifaddr 10.0.4.2 10.0.4.1
488 set ifaddr 10.0.4.1 10.0.4.2
528 set ifaddr 10.0.5.1 10.0.4.1 255.255.255.0
531 set ifaddr 10.0.4.1 10.0.5.1 255.255.255.0
546 set ifaddr 10.0.5.1 10.0.4.1 255.255.255.0
549 set ifaddr 10.0.4.1 10.0.5.1 255.255.255.0
567 set ifaddr 127.0.0.2 127.0.0.3
[all …]
/freebsd-14.2/sys/ofed/include/rdma/
H A Dib_addr_freebsd.h38 struct ifaddr *ifa; in ip_ifp_find()
66 struct ifaddr *ifa; in ip6_ifp_find()
/freebsd-14.2/sbin/ipf/ipftest/
H A Dip_fil.c32 struct ifaddr { struct
158 struct ifaddr *ifa;
167 ifa = (struct ifaddr *)malloc(sizeof(*ifa));
666 struct ifaddr *ifa;

1234