/src/usr.sbin/rarpd/ |
mkarp.c | 132 struct sockaddr_inarp sin_m; local in function:mkarp 139 sin = &sin_m; 143 sin_m = blank_sin; /* struct copy */ 173 if (rtmsg(RTM_GET, s, rtm, &sin_m, &sdl_m) < 0) { 182 if (sin->sin_addr.s_addr == sin_m.sin_addr.s_addr) { 202 result = rtmsg(RTM_ADD, s, rtm, &sin_m, &sdl_m); 208 rtmsg(int cmd, int s, struct rt_msghdr *rtm, struct sockaddr_inarp *sin_m, 237 sin_m->sin_other = 0; 248 NEXTADDR(RTA_DST, sin_m);
|
/src/usr.sbin/arp/ |
arp.c | 273 struct sockaddr_inarp sin_m = blank_sin; /* struct copy */ local in function:set 283 if (getinetaddr(host, &sin_m.sin_addr) == -1) { 319 if (getetheraddr(sin_m.sin_addr, &sdl_m) == -1) { 325 rtm = rtmsg(s, RTM_GET, NULL, &sin_m, &sdl_m); 334 if (sina->sin_addr.s_addr == sin_m.sin_addr.s_addr) { 342 if (sin_m.sin_other & SIN_PROXY) { 347 sin_m.sin_other = SIN_PROXY; 360 sin_m.sin_other = 0; 362 sin_m.sin_other = SIN_PROXY; 363 rtm = rtmsg(s, RTM_ADD, NULL, &sin_m, &sdl_m) 567 struct sockaddr_inarp sin_m = blank_sin; \/* struct copy *\/ local in function:delete [all...] |
/src/usr.sbin/ndp/ |
ndp.c | 275 static struct sockaddr_in6 sin_m; variable in typeref:struct:sockaddr_in6 293 register struct sockaddr_in6 *mysin = &sin_m; 305 sin_m = blank_sin; 336 if (IN6_ARE_ADDR_EQUAL(&mysin->sin6_addr, &sin_m.sin6_addr)) { 368 struct sockaddr_in6 *mysin = &sin_m; 372 sin_m = blank_sin; 395 struct sockaddr_in6 *mysin = &sin_m; 399 sin_m = blank_sin; 419 struct sockaddr_in6 *mysin = &sin_m; 778 NEXTADDR(RTA_DST, sin_m); [all...] |