| /freebsd-12-stable/usr.sbin/rtsold/ |
| D | rtsock.c | 104 offsetof(struct rt_msghdr, rtm_msglen) + sizeof(rtm->rtm_msglen); in rtsock_input() 113 len = rtm->rtm_msglen; in rtsock_input() 126 if (rtm->rtm_msglen < rtsock_dispatch[idx].minlen) { in rtsock_input()
|
| /freebsd-12-stable/contrib/traceroute/ |
| D | findsaddr-socket.c | 135 rp->rtm_msglen = size; in findsaddr() 168 if (rp->rtm_msglen > cc) { in findsaddr() 169 sprintf(errbuf, "bad msglen %d > %d", rp->rtm_msglen, cc); in findsaddr()
|
| /freebsd-12-stable/lib/libc/net/ |
| D | getifmaddrs.c | 93 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifmaddrs() 129 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifmaddrs()
|
| D | getifaddrs.c | 137 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifaddrs() 220 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifaddrs()
|
| /freebsd-12-stable/libexec/bootpd/ |
| D | rtmsg.c | 219 rtm->rtm_msglen = cp - (char *)&m_rtmsg; 221 l = rtm->rtm_msglen;
|
| /freebsd-12-stable/sbin/route/ |
| D | route.c | 483 for (next = buf; next < lim; next += rtm->rtm_msglen) { in flushroutes_fib() 486 print_rtmsg(rtm, rtm->rtm_msglen); in flushroutes_fib() 499 rlen = write(s, next, rtm->rtm_msglen); in flushroutes_fib() 502 if (rlen < (int)rtm->rtm_msglen) { in flushroutes_fib() 1441 for (next = buf; next < lim; next += rtm->rtm_msglen) { in interfaces() 1443 print_rtmsg(rtm, rtm->rtm_msglen); in interfaces() 1556 rtm.rtm_msglen = l = cp - (char *)&m_rtmsg; in rtmsg() 1661 (void)printf("len %d, ", rtm->rtm_msglen); in print_rtmsg() 1758 if (rtm->rtm_msglen > msglen) { in print_getmsg() 1760 rtm->rtm_msglen, msglen); in print_getmsg()
|
| /freebsd-12-stable/usr.sbin/rtadvd/ |
| D | if.c | 176 rtm = (struct rt_msghdr *)(((char *)rtm) + rtm->rtm_msglen)) { in get_next_msg() 178 if (!rtm->rtm_msglen) { in get_next_msg() 220 *lenp = rtm->rtm_msglen; in get_next_msg() 250 *lenp = rtm->rtm_msglen; in get_next_msg()
|
| D | rtadvd.c | 483 if (n > rtm->rtm_msglen) { in rtmsg_input() 492 __func__, n, rtm->rtm_msglen); in rtmsg_input() 495 n = rtm->rtm_msglen; in rtmsg_input()
|
| /freebsd-12-stable/usr.sbin/ppp/ |
| D | route.c | 359 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) { in route_Show() 428 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) { in route_IfDelete() 507 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) { in route_UpdateMTU() 810 rtmes.m_rtm.rtm_msglen = nb; in rt_Set() 921 rtmes.m_rtm.rtm_msglen = p - (char *)&rtmes; in rt_Update() 923 wb = ID0write(s, &rtmes, rtmes.m_rtm.rtm_msglen); in rt_Update()
|
| D | arp.c | 133 arpmsg.hdr.rtm_msglen = (char *) &arpmsg.hwa - (char *) &arpmsg in arp_ProxySub() 137 if (ID0write(routes, &arpmsg, arpmsg.hdr.rtm_msglen) < 0 && in arp_ProxySub()
|
| /freebsd-12-stable/sbin/routed/ |
| D | table.c | 701 w.w_rtm.rtm_msglen = sizeof(w); in rtioctl() 721 w.w_rtm.rtm_msglen -= sizeof(w.w_mask); in rtioctl() 729 w.w_rtm.rtm_msglen -= (sizeof(w.w_mask) - w.w_mask.sin_len); in rtioctl() 734 cc = write(rt_sock, &w, w.w_rtm.rtm_msglen); in rtioctl() 747 } else if (cc != w.w_rtm.rtm_msglen) { in rtioctl() 749 cc, w.w_rtm.rtm_msglen, ARGS); in rtioctl() 1089 for (next = sysctl_buf; next < lim; next += rtm->rtm_msglen) { in flush_kern() 1091 if (rtm->rtm_msglen == 0) { in flush_kern() 1100 (struct sockaddr *)(next + rtm->rtm_msglen), in flush_kern()
|
| /freebsd-12-stable/sbin/ipf/ipsend/ |
| D | 44arp.c | 103 for (next = buf; next < lim; next += rtm->rtm_msglen) in arp()
|
| /freebsd-12-stable/usr.sbin/rarpd/ |
| D | rarpd.c | 751 rt->rtm_msglen = sizeof(*rt) + sizeof(*ar); in update_arptab() 753 if ((write(r, rt, rt->rtm_msglen) == -1) && (errno != ESRCH)) { in update_arptab() 800 rt->rtm_msglen = sizeof(*rt) + sizeof(*ar2) + sizeof(*ll2); in update_arptab() 802 if ((write(r, rt, rt->rtm_msglen) == -1) && (errno != EEXIST)) { in update_arptab()
|
| /freebsd-12-stable/contrib/bsnmp/snmp_mibII/ |
| D | mibII.c | 1234 msg->rtm_msglen = cp - (char *)msg; in mib_send_rtmsg() 1236 if ((sent = write(route, msg, msg->rtm_msglen)) == -1) { in mib_send_rtmsg() 1241 if (sent != msg->rtm_msglen) { in mib_send_rtmsg() 1333 next += rtm->rtm_msglen; in update_ifa_info() 1388 next += rtm->rtm_msglen; in mib_arp_update() 1422 if ((size_t)n != rtm->rtm_msglen) in route_input() 1423 errx(1, "n=%zu, rtm_msglen=%u", (size_t)n, rtm->rtm_msglen); in route_input()
|
| D | mibII_route.c | 253 for (next = rtab; next < rtab + len; next += rtm->rtm_msglen) { in mib_fetch_route()
|
| /freebsd-12-stable/sys/net/ |
| D | rtsock.c | 576 len != mtod(m, struct rt_msghdr *)->rtm_msglen) in route_output() 866 bcopy(rtm, new_rtm, rtm->rtm_msglen); in route_output() 930 m_copyback(m, 0, rtm->rtm_msglen, (caddr_t)rtm); in route_output() 931 if (m->m_pkthdr.len < rtm->rtm_msglen) { in route_output() 934 } else if (m->m_pkthdr.len > rtm->rtm_msglen) in route_output() 935 m_adj(m, rtm->rtm_msglen - m->m_pkthdr.len); in route_output() 1110 rtm->rtm_msglen = len; in rtsock_msg_mbuf() 1239 rtm->rtm_msglen = len; in rtsock_msg_buffer()
|
| D | route.h | 250 u_short rtm_msglen; /* to skip over non-understood messages */ member
|
| /freebsd-12-stable/usr.sbin/uhsoctl/ |
| D | uhsoctl.c | 966 r.rtm.rtm_msglen = sizeof(r); in at_async_owandata() 968 n = write(rs, &r, r.rtm.rtm_msglen); in at_async_owandata() 969 if (n != r.rtm.rtm_msglen) { in at_async_owandata() 971 n = write(rs, &r, r.rtm.rtm_msglen); in at_async_owandata() 973 n = write(rs, &r, r.rtm.rtm_msglen); in at_async_owandata() 976 if (n != r.rtm.rtm_msglen) { in at_async_owandata()
|
| /freebsd-12-stable/usr.sbin/arp/ |
| D | arp.c | 566 for (next = buf; next < lim; next += rtm->rtm_msglen) { in search() 782 rtm->rtm_msglen = cp - (char *)&m_rtmsg; in rtmsg() 784 l = rtm->rtm_msglen; in rtmsg()
|
| /freebsd-12-stable/contrib/netbsd-tests/net/if_loop/ |
| D | t_pr.c | 100 rtm.rtm_msglen = sizeof(m_rtmsg); in setup()
|
| /freebsd-12-stable/contrib/netbsd-tests/net/config/ |
| D | netconfig.c | 176 rtm.rtm_msglen = len; in netcfg_rump_route()
|
| /freebsd-12-stable/usr.sbin/route6d/ |
| D | route6d.c | 1735 ((struct rt_msghdr *)(void *)p)->rtm_msglen) { in rtrecv() 1740 if (((struct rt_msghdr *)(void *)p)->rtm_msglen <= 0) { in rtrecv() 1742 ((struct rt_msghdr *)(void *)p)->rtm_msglen); in rtrecv() 1811 i < ((struct rt_msghdr *)(void *)p)->rtm_msglen; in rtrecv() 2646 for (p = buf; p < lim; p += rtm->rtm_msglen) { in krtread() 2869 rtm->rtm_msglen = len; in addroute() 2935 rtm->rtm_msglen = len; in delroute() 2973 rtm->rtm_msglen = len;
|
| /freebsd-12-stable/usr.sbin/ndp/ |
| D | ndp.c | 604 for (next = buf; next && next < lim; next += rtm->rtm_msglen) { in dump() 881 rtm->rtm_msglen = cp - (char *)&m_rtmsg; in rtmsg() 883 l = rtm->rtm_msglen; in rtmsg()
|
| /freebsd-12-stable/sbin/dumpon/ |
| D | dumpon.c | 150 for (next = buf; next < buf + sz; next += rtm->rtm_msglen) { in find_gateway()
|
| /freebsd-12-stable/usr.bin/netstat/ |
| D | route.c | 313 for (next = buf; next < lim; next += rtm->rtm_msglen) { in p_rtable_sysctl()
|