| /openbsd/src/sys/net/ |
| D | if_dl.h | 59 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 *);
|
| D | if_bpe.c | 679 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/ |
| D | arp.c | 66 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/ |
| D | arptab.c | 70 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()
|
| D | rarpd.c | 196 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/ |
| D | ndp.c | 128 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/ |
| D | device.c | 43 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/ |
| D | npppctl.c | 437 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/ |
| D | packet.c | 85 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/ |
| D | if.c | 101 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/ |
| D | getifaddrs.c | 62 struct sockaddr_dl *dl; in getifaddrs() 108 dl = (struct sockaddr_dl *)(next + in getifaddrs() 186 dl = (struct sockaddr_dl *)(next + in getifaddrs()
|
| D | linkaddr.c | 40 link_ntoa(const struct sockaddr_dl *sdl) in link_ntoa()
|
| /openbsd/src/usr.sbin/ldapd/ |
| D | uuid.c | 108 struct sockaddr_dl *dl = (struct sockaddr_dl *)ifa->ifa_addr; in get_node_addr()
|
| /openbsd/src/usr.sbin/dhcpd/ |
| D | udpsock.c | 96 struct sockaddr_dl *sdl = NULL; in udpsock_handler() 132 sdl = (struct sockaddr_dl *)CMSG_DATA(cm); in udpsock_handler()
|
| /openbsd/src/sbin/route/ |
| D | show.h | 26 struct sockaddr_dl sdl;
|
| /openbsd/src/usr.sbin/npppd/npppd/ |
| D | npppd_subr.c | 137 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()
|
| D | npppd_ctl.h | 69 struct sockaddr_dl peer_dl;
|
| /openbsd/src/usr.sbin/ospf6d/ |
| D | kroute.c | 83 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/ |
| D | sys-bsd.c | 143 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/ |
| D | if_ether.c | 191 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/ |
| D | frontend.c | 82 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/ |
| D | nd6.c | 490 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/ |
| D | kroute.c | 306 struct sockaddr_dl *sdl; in fetchifs() 356 sdl = (struct sockaddr_dl *)sa; in fetchifs()
|
| /openbsd/src/usr.sbin/ospfd/ |
| D | packet.c | 114 char buf[CMSG_SPACE(sizeof(struct sockaddr_dl))]; in recv_packet() 157 ifindex = ((struct sockaddr_dl *) in recv_packet()
|
| /openbsd/src/usr.sbin/dhcrelay/ |
| D | dispatch.c | 105 struct sockaddr_dl *sdl; in setup_iflist() 137 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in setup_iflist()
|