Home
last modified time | relevance | path

Searched refs:sockaddr_dl (Results 1 – 25 of 59) sorted by relevance

123

/openbsd/src/sys/net/
Dif_dl.h59 struct sockaddr_dl { struct
76 static inline struct sockaddr_dl * argument
79 return ((struct sockaddr_dl *)(sa)); in satosdl()
82 static inline const struct sockaddr_dl *
85 return ((const struct sockaddr_dl *)(sa)); in satosdl_const()
89 sdltosa(struct sockaddr_dl *sdl) in sdltosa()
97 char *link_ntoa(const struct sockaddr_dl *);
Dif_bpe.c679 const struct sockaddr_dl *sdl; in bpe_add_addr()
700 sdl = (struct sockaddr_dl *)&ifba->ifba_dstsa; in bpe_add_addr()
923 struct sockaddr_dl *sdl; in bpe_eb_port_sa()
925 sdl = (struct sockaddr_dl *)ss; in bpe_eb_port_sa()
/openbsd/src/usr.sbin/arp/
Darp.c66 void search(in_addr_t addr, void (*action)(struct sockaddr_dl *sdl,
68 void print_entry(struct sockaddr_dl *sdl,
70 void nuke_entry(struct sockaddr_dl *sdl,
72 static char *ether_str(struct sockaddr_dl *);
78 int rtget(struct sockaddr_inarp **, struct sockaddr_dl **);
261 struct sockaddr_dl blank_sdl = { sizeof(blank_sdl), AF_LINK }, sdl_m;
262 struct sockaddr_dl ifp_m = { sizeof(ifp_m), AF_LINK };
277 struct sockaddr_dl *sdl; in set()
403 struct sockaddr_dl *sdl; in delete()
456 search(in_addr_t addr, void (*action)(struct sockaddr_dl *sdl, in search()
[all …]
/openbsd/src/usr.sbin/rarpd/
Darptab.c70 int rtget(struct sockaddr_inarp **, struct sockaddr_dl **);
82 struct sockaddr_dl blank_sdl = {sizeof(blank_sdl), AF_LINK }, sdl_m;
83 struct sockaddr_dl ifp_m = {sizeof(&ifp_m), AF_LINK};
103 struct sockaddr_dl *sdl; in arptab_set()
239 rtget(struct sockaddr_inarp **sinp, struct sockaddr_dl **sdlp) in rtget()
243 struct sockaddr_dl *sdl = NULL; in rtget()
261 sdl = (struct sockaddr_dl *)sa; in rtget()
Drarpd.c196 struct sockaddr_dl *sdl; in init_all()
204 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in init_all()
506 struct sockaddr_dl *sdl; in lookup_addrs()
520 sdl = (struct sockaddr_dl *) ifa->ifa_addr; in lookup_addrs()
/openbsd/src/usr.sbin/ndp/
Dndp.c128 static char *ether_str(struct sockaddr_dl *);
132 int rtget(struct sockaddr_in6 **, struct sockaddr_dl **);
311 struct sockaddr_dl blank_sdl = {sizeof(blank_sdl), AF_LINK }, sdl_m;
312 struct sockaddr_dl ifp_m = { sizeof(ifp_m), AF_LINK };
327 struct sockaddr_dl *sdl; in set()
418 struct sockaddr_dl *sdl; in delete()
478 struct sockaddr_dl *sdl; in dump()
537 sdl = (struct sockaddr_dl *)((char *)sin + ROUNDUP(sin->sin6_len)); in dump()
688 ether_str(struct sockaddr_dl *sdl) in ether_str()
816 rtget(struct sockaddr_in6 **sinp, struct sockaddr_dl **sdlp) in rtget()
[all …]
/openbsd/src/usr.sbin/mopd/common/
Ddevice.c43 struct sockaddr_dl *sdl; in deviceEthAddr()
52 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in deviceEthAddr()
220 struct sockaddr_dl *sdl; in deviceInitAll()
229 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in deviceInitAll()
/openbsd/src/usr.sbin/npppctl/
Dnpppctl.c437 LLADDR((struct sockaddr_dl *)sa)[0] & 0xff, in peerstr()
438 LLADDR((struct sockaddr_dl *)sa)[1] & 0xff, in peerstr()
439 LLADDR((struct sockaddr_dl *)sa)[2] & 0xff, in peerstr()
440 LLADDR((struct sockaddr_dl *)sa)[3] & 0xff, in peerstr()
441 LLADDR((struct sockaddr_dl *)sa)[4] & 0xff, in peerstr()
442 LLADDR((struct sockaddr_dl *)sa)[5] & 0xff); in peerstr()
/openbsd/src/usr.sbin/ripd/
Dpacket.c85 char buf[CMSG_SPACE(sizeof(struct sockaddr_dl))]; in recv_packet()
91 struct sockaddr_dl *dst = NULL; in recv_packet()
131 dst = (struct sockaddr_dl *)CMSG_DATA(cmsg); in recv_packet()
/openbsd/src/usr.bin/netstat/
Dif.c101 struct sockaddr_dl *sdl; in intpr()
139 sdl = (struct sockaddr_dl *)rti_info[RTAX_IFP]; in intpr()
198 struct sockaddr_dl *sdl; in print_addr()
253 sdl = (struct sockaddr_dl *)sa; in print_addr()
514 struct sockaddr_dl *sdl; in fetchifs()
537 sdl = (struct sockaddr_dl *)rti_info[RTAX_IFP]; in fetchifs()
/openbsd/src/lib/libc/net/
Dgetifaddrs.c62 struct sockaddr_dl *dl; in getifaddrs()
108 dl = (struct sockaddr_dl *)(next + in getifaddrs()
186 dl = (struct sockaddr_dl *)(next + in getifaddrs()
Dlinkaddr.c40 link_ntoa(const struct sockaddr_dl *sdl) in link_ntoa()
/openbsd/src/usr.sbin/ldapd/
Duuid.c108 struct sockaddr_dl *dl = (struct sockaddr_dl *)ifa->ifa_addr; in get_node_addr()
/openbsd/src/usr.sbin/dhcpd/
Dudpsock.c96 struct sockaddr_dl *sdl = NULL; in udpsock_handler()
132 sdl = (struct sockaddr_dl *)CMSG_DATA(cm); in udpsock_handler()
/openbsd/src/sbin/route/
Dshow.h26 struct sockaddr_dl sdl;
/openbsd/src/usr.sbin/npppd/npppd/
Dnpppd_subr.c137 struct sockaddr_dl *sdl; in in_route0()
158 sdl = (struct sockaddr_dl *)dl_buf; in in_route0()
218 sdl->sdl_len = offsetof(struct sockaddr_dl, sdl_data) +IFNAMSIZ; in in_route0()
Dnpppd_ctl.h69 struct sockaddr_dl peer_dl;
/openbsd/src/usr.sbin/ospf6d/
Dkroute.c83 struct sockaddr_dl *);
90 void if_change(u_short, int, struct if_data *, struct sockaddr_dl *);
823 struct sockaddr_dl *sdl) in kif_update()
925 struct sockaddr_dl *sdl) in if_change()
1119 struct sockaddr_dl addr; in send_rtmsg()
1185 ifp.addr.sdl_len = sizeof(struct sockaddr_dl); in send_rtmsg()
1192 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_dl)); in send_rtmsg()
1195 iov[iovcnt++].iov_len = ROUNDUP(sizeof(struct sockaddr_dl)); in send_rtmsg()
1565 (struct sockaddr_dl *)rti_info[RTAX_IFP]); in rtmsg_process()
/openbsd/src/usr.sbin/pppd/
Dsys-bsd.c143 static int get_ether_addr(u_int32_t, struct sockaddr_dl *);
1125 struct sockaddr_dl hwa;
1219 struct sockaddr_dl sdl;
1279 get_ether_addr(u_int32_t ipaddr, struct sockaddr_dl *hwaddr) in get_ether_addr()
1282 struct sockaddr_dl *dla; in get_ether_addr()
1337 dla = (struct sockaddr_dl *)ifa->ifa_addr; in get_ether_addr()
/openbsd/src/sys/netinet/
Dif_ether.c191 gate->sa_len < sizeof(struct sockaddr_dl)) { in arp_rtrequest()
339 struct sockaddr_dl *sdl; in arpresolve()
647 struct sockaddr_dl *sdl = satosdl(rt->rt_gateway); in arpcache()
733 struct sockaddr_dl *sdl = satosdl(rt->rt_gateway); in arpinvalidate()
808 struct sockaddr_dl *sdl; in arpproxy()
/openbsd/src/sbin/dhcpleased/
Dfrontend.c82 void update_iface(struct if_msghdr *, struct sockaddr_dl *);
594 update_iface(struct if_msghdr *ifm, struct sockaddr_dl *sdl) in update_iface()
724 struct sockaddr_dl *sdl; in init_ifaces()
726 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in init_ifaces()
805 struct sockaddr_dl *sdl = NULL; in handle_route_message()
813 sdl = (struct sockaddr_dl *)rti_info[RTAX_IFP]; in handle_route_message()
/openbsd/src/sys/netinet6/
Dnd6.c490 struct sockaddr_dl *sdl; in nd6_purge()
647 struct sockaddr_dl *sdl = satosdl(rt->rt_gateway); in nd6_invalidate()
802 gate->sa_len < sizeof(struct sockaddr_dl)) { in nd6_rtrequest()
1046 struct sockaddr_dl *sdl; in nd6_cache_lladdr()
1273 struct sockaddr_dl *sdl; in nd6_resolve()
/openbsd/src/usr.sbin/dvmrpd/
Dkroute.c306 struct sockaddr_dl *sdl; in fetchifs()
356 sdl = (struct sockaddr_dl *)sa; in fetchifs()
/openbsd/src/usr.sbin/ospfd/
Dpacket.c114 char buf[CMSG_SPACE(sizeof(struct sockaddr_dl))]; in recv_packet()
157 ifindex = ((struct sockaddr_dl *) in recv_packet()
/openbsd/src/usr.sbin/dhcrelay/
Ddispatch.c105 struct sockaddr_dl *sdl; in setup_iflist()
137 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in setup_iflist()

123