| /src/usr.sbin/rarpd/ |
| mkarp.c | 83 int rtmsg(int, int, struct rt_msghdr *, struct sockaddr_inarp *, 173 if (rtmsg(RTM_GET, s, rtm, &sin_m, &sdl_m) < 0) { 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, function
|
| /src/external/bsd/ppp/usr.sbin/pppd/ |
| sys-bsd.c | 1624 } rtmsg; local 1633 memset(&rtmsg, 0, sizeof(rtmsg)); 1635 rtmsg.hdr.rtm_type = cmd == 's' ? RTM_ADD : RTM_DELETE; 1636 rtmsg.hdr.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC; 1637 rtmsg.hdr.rtm_version = RTM_VERSION; 1638 rtmsg.hdr.rtm_seq = ++rtm_seq; 1639 rtmsg.hdr.rtm_addrs = 1642 rtmsg.dst.sin_len = sizeof(rtmsg.dst) [all...] |
| /src/usr.sbin/arp/ |
| arp.c | 95 static struct rt_msghdr * rtmsg(const int, const int, struct rt_msghdr *, 325 rtm = rtmsg(s, RTM_GET, NULL, &sin_m, &sdl_m); 363 rtm = rtmsg(s, RTM_ADD, NULL, &sin_m, &sdl_m); 424 rtm = rtmsg(s, RTM_DELETE, rtm, sina, sdl); 682 rtmsg(const int s, const int cmd, struct rt_msghdr *_rtm, function
|
| /src/usr.sbin/ndp/ |
| ndp.c | 152 static int rtmsg(int, struct rt_msghdr *); 330 if (rtmsg(RTM_GET, NULL) < 0) { 359 return (rtmsg(RTM_ADD, NULL)); 431 if (rtmsg(RTM_DELETE, rtm) == 0) { 731 rtmsg(int cmd, struct rt_msghdr *_rtm) function
|
| /src/external/bsd/dhcpcd/dist/src/ |
| if-bsd.c | 705 struct rtm rtmsg; local 706 struct rt_msghdr *rtm = &rtmsg.hdr; 707 char *bp = rtmsg.buffer; 721 memset(&rtmsg, 0, sizeof(rtmsg));
|
| /src/sbin/route/ |
| route.c | 119 static int rtmsg(int, int, struct sou *); 648 if ((ret = rtmsg(*cmd, flags, soup)) == 0) 1170 rtmsg(int cmd, int flags, struct sou *soup) function
|