| /freebsd-14.2/sys/netinet/ |
| H A D | ip_carp.h | 141 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 D | sctp_bsd_addr.h | 58 void sctp_addr_change(struct ifaddr *ifa, int cmd); 60 void sctp_addr_change_event_handler(void *, struct ifaddr *, int);
|
| H A D | ip_carp.c | 378 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 D | if_ether.h | 116 struct ifaddr; 124 void arp_ifinit(struct ifnet *, struct ifaddr *);
|
| H A D | in.c | 195 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 D | in_rmx.c | 151 struct ifaddr *ifa; 171 in_ifadown(struct ifaddr *ifa, int delete) in in_ifadown()
|
| H A D | sctp_bsd_addr.c | 195 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 D | ifpifa.c | 85 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 D | if_var.h | 413 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 D | route.c | 193 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 D | if.c | 832 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 D | addrmerge_test.c | 52 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 D | nd6_nbr.c | 92 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 D | in6.c | 192 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 D | nd6_rtr.c | 259 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 D | ifmcstat.c | 381 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 D | ipmulticast.c | 96 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 D | route_ifaddrs.c | 137 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 D | nhop.h | 134 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 D | test_ip6_output.py | 101 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 D | ppp.conf | 35 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 D | ppp.conf.span-isp.working | 95 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 D | ppp.conf.sample | 116 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 D | ib_addr_freebsd.h | 38 struct ifaddr *ifa; in ip_ifp_find() 66 struct ifaddr *ifa; in ip6_ifp_find()
|
| /freebsd-14.2/sbin/ipf/ipftest/ |
| H A D | ip_fil.c | 32 struct ifaddr { struct 158 struct ifaddr *ifa; 167 ifa = (struct ifaddr *)malloc(sizeof(*ifa)); 666 struct ifaddr *ifa;
|