HomeSort by: relevance | last modified time | path
    Searched refs:rtm_msglen (Results 1 - 25 of 27) sorted by relevancy

1 2

  /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) {

Completed in 43 milliseconds

1 2