Home
last modified time | relevance | path

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

12

/openbsd/src/regress/sbin/ifconfig/
DMakefile20 IFADDR = ${SUDO} ${KTRACE} ./ifaddr
35 PROG = ifaddr
261 REGRESS_TARGETS += run-ether-ifaddr-set
262 run-ether-ifaddr-set:
267 REGRESS_TARGETS += run-ether-ifaddr-get
268 run-ether-ifaddr-get:
270 ${KTRACE} ./ifaddr ${ETHER_IF} >ifconfig.out
273 REGRESS_TARGETS += run-ether-ifaddr-netmask
274 run-ether-ifaddr-netmask:
279 REGRESS_TARGETS += run-ether-ifaddr-contiguous-netmask
[all …]
/openbsd/src/regress/sys/netinet/mcast/
Dmcsend.c51 const char *errstr, *file, *group, *ifaddr, *msg; in main() local
59 ifaddr = NULL; in main()
73 ifaddr = optarg; in main()
111 if (ifaddr != NULL) { in main()
114 if (inet_pton(AF_INET, ifaddr, &addr) == -1) in main()
115 err(1, "inet_pton %s", ifaddr); in main()
118 err(1, "setsockopt IP_MULTICAST_IF %s", ifaddr); in main()
Dmcrecv.c57 const char *errstr, *file, *group, *ifaddr; in main() local
67 ifaddr = "0.0.0.0"; in main()
80 ifaddr = optarg; in main()
116 if (inet_pton(AF_INET, ifaddr, &mreq.imr_interface) == -1) in main()
117 err(1, "inet_pton %s", ifaddr); in main()
120 err(1, "setsockopt IP_ADD_MEMBERSHIP %s %s", group, ifaddr); in main()
Dmcroute.c92 const char *errstr, *file, *group, *ifaddr, *outaddr; in main() local
105 ifaddr = NULL; in main()
121 ifaddr = optarg; in main()
143 if (ifaddr == NULL) in main()
165 if (inet_pton(AF_INET, ifaddr, &vif.vifc_lcl_addr) == -1) in main()
166 err(1, "inet_pton %s", ifaddr); in main()
168 err(1, "setsockopt MRT_ADD_VIF %s", ifaddr); in main()
DREADME16 -i ifaddr multicast interface address
/openbsd/src/sys/net/
Dif_var.h143 TAILQ_HEAD(, ifaddr) if_addrlist; /* [N] list of addresses per if */
242 struct ifaddr { struct
248 TAILQ_ENTRY(ifaddr) ifa_list; /* [N] list of addresses for argument
348 struct ifaddr *ifa_ifwithaddr(const struct sockaddr *, u_int);
349 struct ifaddr *ifa_ifwithdstaddr(const struct sockaddr *, u_int);
350 struct ifaddr *ifaof_ifpforaddr(const struct sockaddr *, struct ifnet *);
351 struct ifaddr *ifaref(struct ifaddr *);
352 void ifafree(struct ifaddr *);
364 void ifa_add(struct ifnet *, struct ifaddr *);
365 void ifa_del(struct ifnet *, struct ifaddr *);
[all …]
Droute.h120 struct ifaddr *rt_ifa; /* [N] interface addr to use */
377 struct ifaddr *rti_ifa;
482 void rtm_addr(int, struct ifaddr *);
510 int rt_ifa_add(struct ifaddr *, int, struct sockaddr *, unsigned int);
511 int rt_ifa_del(struct ifaddr *, int, struct sockaddr *, unsigned int);
512 void rt_ifa_purge(struct ifaddr *);
513 int rt_ifa_addlocal(struct ifaddr *);
514 int rt_ifa_dellocal(struct ifaddr *);
Dif_enc.h35 struct ifaddr sc_ifa; /* needed to attach rtentry */
39 struct ifaddr *enc_getifa(u_int, u_int);
Droute.c647 struct ifaddr *
648 ifaref(struct ifaddr *ifa) in ifaref()
655 ifafree(struct ifaddr *ifa) in ifafree()
676 struct ifaddr *ifa; in rtredirect()
957 struct ifaddr *ifa; in rtrequest()
1243 rt_ifa_add(struct ifaddr *ifa, int flags, struct sockaddr *dst, in rt_ifa_add()
1295 rt_ifa_del(struct ifaddr *ifa, int flags, struct sockaddr *dst, in rt_ifa_del()
1352 rt_ifa_addlocal(struct ifaddr *ifa) in rt_ifa_addlocal()
1399 rt_ifa_dellocal(struct ifaddr *ifa) in rt_ifa_dellocal()
1451 rt_ifa_purge(struct ifaddr *ifa) in rt_ifa_purge()
[all …]
Dif_pppx.c636 struct sockaddr_in ifaddr; in pppx_add_session() local
701 memset(&ifaddr, 0, sizeof(ifaddr)); in pppx_add_session()
702 ifaddr.sin_family = AF_INET; in pppx_add_session()
703 ifaddr.sin_len = sizeof(ifaddr); in pppx_add_session()
704 ifaddr.sin_addr = req->pr_ip_srcaddr; in pppx_add_session()
729 error = in_ifinit(ifp, ia, &ifaddr, 1); in pppx_add_session()
Dif.c1174 struct ifaddr *ifa; in if_detach()
1523 struct ifaddr *
1527 struct ifaddr *ifa; in ifa_ifwithaddr()
1552 struct ifaddr *
1556 struct ifaddr *ifa; in ifa_ifwithdstaddr()
1582 struct ifaddr *
1585 struct ifaddr *ifa; in ifaof_ifpforaddr()
1588 struct ifaddr *ifa_maybe = NULL; in ifaof_ifpforaddr()
1630 struct ifaddr *ifa, *lo0ifa; in p2p_rtrequest()
2703 struct ifaddr *ifa; in ifconf()
[all …]
Drtsock.c1112 struct ifaddr *ifa = NULL; in rtm_output()
1219 struct ifaddr *
1223 struct ifaddr *ifa; in ifa_ifwithroute()
1268 struct ifaddr *oifa = ifa; in ifa_ifwithroute()
1827 rtm_addr(int cmd, struct ifaddr *ifa) in rtm_addr()
2053 struct ifaddr *ifa; in sysctl_iflist()
2399 struct ifaddr *ifa; in rt_setsource()
/openbsd/src/usr.sbin/hostapd/
Droaming.c150 struct sockaddr_in *ifaddr, *ifmask, *ifbroadaddr; in hostapd_roaming_addr() local
155 ifaddr = (struct sockaddr_in *)&ifra.ifra_addr; in hostapd_roaming_addr()
156 ifaddr->sin_family = AF_INET; in hostapd_roaming_addr()
157 ifaddr->sin_len = sizeof(struct sockaddr_in); in hostapd_roaming_addr()
158 ifaddr->sin_addr.s_addr = addr->in_v4.s_addr; in hostapd_roaming_addr()
/openbsd/src/sys/netinet/
Din.c90 void in_purgeaddr(struct ifaddr *);
223 struct ifaddr *ifa; in in_ioctl()
343 struct ifaddr *ifa; in in_ioctl_set_ifaddr()
398 struct ifaddr *ifa; in in_ioctl_change_ifaddr()
539 struct ifaddr *ifa; in in_ioctl_get()
725 in_purgeaddr(struct ifaddr *ifa) in in_purgeaddr()
767 struct ifaddr *ifa = &ia->ia_ifa; in in_insert_prefix()
786 struct ifaddr *ifa = &ia->ia_ifa; in in_remove_prefix()
804 struct ifaddr *ifa; in in_broadcast()
942 struct ifaddr *ifa, *next; in in_ifdetach()
Din_var.h48 struct ifaddr ia_ifa; /* protocol-independent info */
88 struct ifaddr *ifa; \
Din.h771 struct ifaddr;
827 ifatoia(struct ifaddr *ifa) in ifatoia()
Dip_carp.c315 struct ifaddr *ifa; in carp_hmac_prepare_ctx()
1075 struct ifaddr *ifa; in carp_send_ad()
1291 struct ifaddr *ifa; in carp_send_arp()
1308 struct ifaddr *ifa; in carp_send_na()
1823 struct ifaddr *ifa; in carp_addr_updated()
2000 struct ifaddr *ifa = (struct ifaddr *)addr; in carp_ioctl()
/openbsd/src/sys/netinet6/
Dnd6_nbr.c69 struct ifaddr *dad_ifa;
78 struct dadq *nd6_dad_find(struct ifaddr *);
83 void nd6_dad_ns_output(struct dadq *, struct ifaddr *);
84 void nd6_dad_ns_input(struct ifaddr *);
108 struct ifaddr *ifa = NULL; in nd6_ns_input()
563 struct ifaddr *ifa; in nd6_na_input()
1048 nd6_dad_find(struct ifaddr *ifa) in nd6_dad_find()
1085 nd6_dad_start(struct ifaddr *ifa) in nd6_dad_start()
1145 nd6_dad_stop(struct ifaddr *ifa) in nd6_dad_stop()
1162 struct ifaddr *ifa; in nd6_dad_timer()
[all …]
Dnd6.h147 void nd6_dad_start(struct ifaddr *);
148 void nd6_dad_stop(struct ifaddr *);
Din6_var.h91 struct ifaddr ia_ifa; /* protocol-independent info */
363 void in6_purgeaddr(struct ifaddr *);
Din6.c700 struct ifaddr *ifa = &ia6->ia_ifa; in in6_update_ifa()
906 in6_purgeaddr(struct ifaddr *ifa) in in6_purgeaddr()
956 struct ifaddr *ifa = &ia6->ia_ifa; in in6_unlink_ifa()
983 struct ifaddr *ifa; in in6_ifinit()
1188 struct ifaddr *ifa; in in6ifa_ifpforlinklocal()
1210 struct ifaddr *ifa; in in6ifa_ifpwithaddr()
1354 struct ifaddr *ifa; in in6_ifawithscope()
Din6.h404 struct ifaddr;
461 ifatoia6(struct ifaddr *ifa) in ifatoia6()
Dnd6.c446 struct ifaddr *ifa, *nifa; in nd6_expire()
533 struct ifaddr *ifa; in nd6_lookup()
601 struct ifaddr *ifa; in nd6_is_addr_neighbor()
755 struct ifaddr *ifa; in nd6_rtrequest()
/openbsd/src/sys/dev/dt/
Ddt_prov_static.c99 DT_STATIC_PROBE3(refcnt, ifaddr, "void *", "int", "int");
153 &_DT_STATIC_P(refcnt, ifaddr),
/openbsd/src/sys/dev/pv/
Dvmt.c320 size_t vmt_xdr_ifaddr(struct ifaddr *, char *);
904 struct ifaddr *iface_addr; in vmt_tclo_broadcastip()
1184 vmt_xdr_ifaddr(struct ifaddr *ifa, char *data) in vmt_xdr_ifaddr()
1248 struct ifaddr *iface_addr; in vmt_xdr_nic_entry()

12