| /src/sys/compat/net/ |
| route.h | 67 u_short rtm_msglen; /* to skip over non-understood messages */ member in struct:rt_msghdr50
|
| /src/usr.sbin/rtadvd/ |
| if.c | 207 rtm = (struct rt_msghdr *)(((char *)rtm) + rtm->rtm_msglen)) { 209 if (!rtm->rtm_msglen) { 210 logit(LOG_WARNING, "%s: rtm_msglen is 0 " 244 *lenp = rtm->rtm_msglen; 276 *lenp = rtm->rtm_msglen; 431 return rtm->rtm_msglen;
|
| /src/external/bsd/ipf/dist/ipsend/ |
| 44arp.c | 109 for (next = buf; next < lim; next += rtm->rtm_msglen)
|
| /src/lib/libc/net/ |
| getifaddrs.c | 104 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { 184 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) {
|
| /src/usr.sbin/rarpd/ |
| mkarp.c | 251 rtm->rtm_msglen = cp - (char *)&m_rtmsg; 253 l = rtm->rtm_msglen;
|
| /src/usr.sbin/ldpd/ |
| mpls_routes.c | 145 to_read = rhdr->rtm_msglen > max ? max : rhdr->rtm_msglen; 373 rm.m_rtm.rtm_msglen = l = cp - (char *) &rm; 441 rm.m_rtm.rtm_msglen = l = cp - (char *) &rm; 513 rm.m_rtm.rtm_msglen = l = cp - (char *) &rm; 853 rlen = rtmes->rtm_msglen; 967 rlen = rtm->rtm_msglen;
|
| /src/share/examples/rump/virtual_ip_router/ |
| rumprouter.c | 166 rtm.rtm_msglen = len;
|
| /src/tests/net/if_loop/ |
| t_pr.c | 100 rtm.rtm_msglen = sizeof(m_rtmsg);
|
| /src/sbin/route/ |
| route.c | 336 for (next = buf; next < lim; next += rtm->rtm_msglen) { 340 print_rtmsg(rtm, rtm->rtm_msglen); 352 rlen = prog_write(sock, next, rtm->rtm_msglen); 359 if (rlen < (int)rtm->rtm_msglen) { 1109 for (next = buf; next < lim; next += rtm->rtm_msglen) { 1111 print_rtmsg(rtm, rtm->rtm_msglen); 1222 rtm.rtm_msglen = l = cp - (char *)&m_rtmsg; 1366 (void)printf("len %d, ", rtm->rtm_msglen); 1518 if (rtm->rtm_msglen > msglen) { 1520 rtm->rtm_msglen, msglen) [all...] |
| rtutil.c | 135 for (next = buf; next < lim; next += rtm->rtm_msglen) {
|
| /src/external/bsd/dhcpcd/dist/src/ |
| if-bsd.c | 863 rtm->rtm_msglen = (unsigned short)(bp - (char *)rtm); 867 if (ps_root_route(ctx, rtm, rtm->rtm_msglen) == -1) 872 if (write(ctx->link_fd, rtm, rtm->rtm_msglen) == -1) 914 rtm->rtm_msglen - sizeof(*rtm), rti_info) == -1) 1017 for (p = buf; p < end; p += rtm->rtm_msglen) { 1019 if (p + sizeof(*rtm) > end || p + rtm->rtm_msglen > end) { 1318 if (rtm->rtm_msglen < sizeof(*rtm)) { 1690 __CTASSERT(offsetof(struct rt_msghdr, rtm_msglen) == 0); 1702 if ((size_t)len < sizeof(rtm.hdr.rtm_msglen) || 1703 len != rtm.hdr.rtm_msglen) { [all...] |
| /src/sbin/routed/ |
| table.c | 703 w.w_rtm.rtm_msglen = sizeof(w); 723 w.w_rtm.rtm_msglen -= sizeof(w.w_mask); 731 w.w_rtm.rtm_msglen -= (sizeof(w.w_mask) - w.w_mask.sin_len); 736 cc = write(rt_sock, &w, w.w_rtm.rtm_msglen); 749 } else if (cc != w.w_rtm.rtm_msglen) { 751 cc, w.w_rtm.rtm_msglen, ARGS); 1094 for (next = sysctl_buf; next < lim; next += rtm->rtm_msglen) { 1096 if (rtm->rtm_msglen == 0) { 1105 (struct sockaddr *)(next + rtm->rtm_msglen),
|
| /src/sys/net/ |
| rtsock_shared.c | 630 if (len > rtm->rtm_msglen) { 635 (void)memcpy(*new_rtm, old_rtm, old_rtm->rtm_msglen); 678 if (len != hdr.rtm_msglen) { 1002 m_copyback(m, 0, rtm->rtm_msglen, rtm); 1003 if (m->m_pkthdr.len < rtm->rtm_msglen) { 1006 } else if (m->m_pkthdr.len > rtm->rtm_msglen) 1007 m_adj(m, rtm->rtm_msglen - m->m_pkthdr.len); 1307 rtm->rtm_msglen = len; 1388 rtm->rtm_msglen = len;
|
| route.h | 220 u_short rtm_msglen __align64;
|
| /src/usr.sbin/arp/ |
| arp.c | 464 for (next = buf; next < lim; next += rtm->rtm_msglen) { 599 for (next = buf; next < lim; next += rtm->rtm_msglen) { 697 memcpy(&m_rtmsg, rtm, rtm->rtm_msglen); 741 rtm->rtm_msglen = cp - (char *)(void *)&m_rtmsg; 743 l = rtm->rtm_msglen;
|
| /src/crypto/dist/ipsec-tools/src/racoon/ |
| grabmyaddr.c | 798 if (rtm->rtm_msglen != len) { 800 "kernel_receive: rtm->rtm_msglen %d, len %zd, type %d\n", 801 rtm->rtm_msglen, len, rtm->rtm_type); 866 for (end = buf + bufsiz; buf < end; buf += rtm->rtm_msglen) {
|
| /src/tests/net/config/ |
| netconfig.c | 179 rtm.rtm_msglen = len;
|
| /src/usr.bin/rump_dhcpclient/ |
| if-bsd.c | 263 rtm.hdr.rtm_msglen = l = bp - (char *)&rtm;
|
| /src/usr.sbin/ndp/ |
| ndp.c | 503 for (next = buf; next && next < lim; next += rtm->rtm_msglen) { 740 memcpy(&m_rtmsg, rtm, rtm->rtm_msglen); 785 rtm->rtm_msglen = cp - (char *)(void *)&m_rtmsg; 787 l = rtm->rtm_msglen;
|
| /src/external/bsd/ppp/usr.sbin/pppd/ |
| sys-bsd.c | 1658 rtmsg.hdr.rtm_msglen = sizeof(rtmsg); 1694 rmsg.rtm.rtm_msglen = sizeof (rmsg); 1788 arpmsg.hdr.rtm_msglen = (char *) &arpmsg.hwa - (char *) &arpmsg 1790 if (write(routes, &arpmsg, arpmsg.hdr.rtm_msglen) < 0) { 1823 if (write(routes, &arpmsg, arpmsg.hdr.rtm_msglen) < 0) {
|
| /src/usr.bin/netstat/ |
| if.c | 229 for (next = buf; next < lim; next += rtm->rtm_msglen) { 1151 for (next = buf; next < lim; next += rtm->rtm_msglen) {
|
| /src/usr.sbin/route6d/ |
| route6d.c | 1483 for (p = buf; p - buf < len; p += ((struct rt_msghdr *)p)->rtm_msglen) { 1485 if (((struct rt_msghdr *)p)->rtm_msglen <= 0) { 1487 ((struct rt_msghdr *)p)->rtm_msglen); 1535 i < ((struct rt_msghdr *)p)->rtm_msglen; 2391 for (p = buf; p < lim; p += rtm->rtm_msglen) { 2603 rtm->rtm_msglen = len; 2668 rtm->rtm_msglen = len;
|
| /src/usr.sbin/faithd/ |
| faithd.c | 824 if (len < 4 || len < rtm->rtm_msglen) {
|
| /src/external/bsd/blocklist/bin/ |
| conf.c | 1101 rtm->rtm_msglen = (u_short)((char *)cp - (char *)rtm); 1102 if (write(fd, rtm, rtm->rtm_msglen) != -1) {
|
| /src/external/bsd/top/dist/machine/ |
| m_netbsd.c | 488 for (next = buf; next < lim; next += rtm->rtm_msglen) {
|