/src/usr.sbin/rarpd/ |
mkarp.c | 133 struct sockaddr_dl sdl_m; local in function:mkarp 142 sdl_m = blank_sdl; /* struct copy */ 147 p = LLADDR(&sdl_m); 148 endp = ((caddr_t)&sdl_m) + sdl_m.sdl_len; 155 sdl_m.sdl_alen = ETHER_ADDR_LEN; 173 if (rtmsg(RTM_GET, s, rtm, &sin_m, &sdl_m) < 0) { 200 sdl_m.sdl_type = sdl->sdl_type; 201 sdl_m.sdl_index = sdl->sdl_index; 202 result = rtmsg(RTM_ADD, s, rtm, &sin_m, &sdl_m); [all...] |
/src/usr.sbin/arp/ |
arp.c | 274 struct sockaddr_dl sdl_m = blank_sdl; /* struct copy */ local in function:set 287 if (strcmp(eaddr, "auto") != 0 && atosdl(eaddr, &sdl_m)) 313 if (!getlink(argv[0], &sdl_m)) 319 if (getetheraddr(sin_m.sin_addr, &sdl_m) == -1) { 325 rtm = rtmsg(s, RTM_GET, NULL, &sin_m, &sdl_m); 358 sdl_m.sdl_type = sdl->sdl_type; 359 sdl_m.sdl_index = sdl->sdl_index; 363 rtm = rtmsg(s, RTM_ADD, NULL, &sin_m, &sdl_m);
|
/src/usr.sbin/ndp/ |
ndp.c | 280 static struct sockaddr_dl sdl_m; variable in typeref:struct:sockaddr_dl 304 sdl_m = blank_sdl; 316 ea = (u_char *)LLADDR(&sdl_m); 318 sdl_m.sdl_alen = 6; 357 sdl_m.sdl_type = sdl->sdl_type; 358 sdl_m.sdl_index = sdl->sdl_index; 779 NEXTADDR(RTA_GATEWAY, sdl_m);
|