Home
last modified time | relevance | path

Searched refs:rtm_msglen (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/usr.sbin/relayd/
H A Dpfe_route.c133 hdr.rtm_msglen = sizeof(hdr); in pfe_route()
152 hdr.rtm_msglen += ROUNDUP(dst.ss_len); in pfe_route()
156 hdr.rtm_msglen += ROUNDUP(gw.ss_len); in pfe_route()
160 hdr.rtm_msglen += ROUNDUP(mask.ss_len); in pfe_route()
168 hdr.rtm_msglen += ROUNDUP(label.ss_len); in pfe_route()
/openbsd/sbin/slaacd/
H A Dslaacd.c731 rtm.rtm_msglen = sizeof(rtm); in configure_gateway()
748 rtm.rtm_msglen += sizeof(dst); in configure_gateway()
753 rtm.rtm_msglen += padlen; in configure_gateway()
764 rtm.rtm_msglen += sizeof(gw); in configure_gateway()
769 rtm.rtm_msglen += padlen; in configure_gateway()
777 rtm.rtm_msglen += sizeof(mask); in configure_gateway()
782 rtm.rtm_msglen += padlen; in configure_gateway()
792 rtm.rtm_msglen += sizeof(rl); in configure_gateway()
797 rtm.rtm_msglen += padlen; in configure_gateway()
829 rtm.rtm_msglen = sizeof(rtm); in send_rdns_proposal()
[all …]
/openbsd/sbin/dhcpleased/
H A Ddhcpleased.c1067 rtm.rtm_msglen = sizeof(rtm); in configure_route()
1089 rtm.rtm_msglen += padlen; in configure_route()
1094 rtm.rtm_msglen += gw->sin_len; in configure_route()
1099 rtm.rtm_msglen += padlen; in configure_route()
1109 rtm.rtm_msglen += padlen; in configure_route()
1123 rtm.rtm_msglen += padlen; in configure_route()
1134 rtm.rtm_msglen += padlen; in configure_route()
1145 rtm.rtm_msglen += sizeof(rl); in configure_route()
1150 rtm.rtm_msglen += padlen; in configure_route()
1207 rtm.rtm_msglen = sizeof(rtm); in propose_rdns()
[all …]
/openbsd/usr.sbin/ldpd/
H A Dkroute.c1201 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg_v4()
1218 hdr.rtm_msglen += sizeof(label_in); in send_rtmsg_v4()
1229 hdr.rtm_msglen += sizeof(dst); in send_rtmsg_v4()
1242 hdr.rtm_msglen += sizeof(nexthop); in send_rtmsg_v4()
1254 hdr.rtm_msglen += sizeof(mask); in send_rtmsg_v4()
1270 hdr.rtm_msglen += sizeof(label_out); in send_rtmsg_v4()
1336 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg_v6()
1353 hdr.rtm_msglen += sizeof(label_in); in send_rtmsg_v6()
1364 hdr.rtm_msglen += ROUNDUP(sizeof(dst)); in send_rtmsg_v6()
1416 hdr.rtm_msglen += sizeof(label_out); in send_rtmsg_v6()
[all …]
/openbsd/usr.sbin/eigrpd/
H A Dkroute.c1063 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg_v4()
1074 hdr.rtm_msglen += sizeof(prefix); in send_rtmsg_v4()
1087 hdr.rtm_msglen += sizeof(nexthop); in send_rtmsg_v4()
1099 hdr.rtm_msglen += sizeof(mask); in send_rtmsg_v4()
1150 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg_v6()
1161 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg_v6()
1177 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg_v6()
1191 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg_v6()
1334 for (offset = 0; offset < len; offset += rtm->rtm_msglen) { in rtmsg_process()
1338 len < offset + rtm->rtm_msglen) in rtmsg_process()
/openbsd/usr.sbin/rarpd/
H A Darptab.c215 rtm->rtm_msglen = cp - (char *)&m_rtmsg; in rtmsg()
217 l = rtm->rtm_msglen; in rtmsg()
/openbsd/sbin/iked/
H A Dvroute.c129 if (n < (ssize_t)sizeof(rtm->rtm_msglen) || n < rtm->rtm_msglen) { in vroute_rtmsg_cb()
761 rtm.rtm_msglen += iov[i].iov_len; in vroute_dodns()
835 rtm.rtm_msglen += iov[i].iov_len; in vroute_doroute()
838 " addrs %x (dst %s mask %s gw %s)", __func__, rtm.rtm_msglen, in vroute_doroute()
883 if (rtm.rtm_msglen > msglen) { in vroute_process()
885 rtm.rtm_msglen, msglen); in vroute_process()
/openbsd/usr.sbin/ripd/
H A Dkroute.c742 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg()
753 hdr.rtm_msglen += sizeof(prefix); in send_rtmsg()
766 hdr.rtm_msglen += sizeof(nexthop); in send_rtmsg()
778 hdr.rtm_msglen += sizeof(mask); in send_rtmsg()
842 for (next = buf; next < lim; next += rtm->rtm_msglen) { in fetchtable()
1050 for (next = buf; next < lim; next += rtm->rtm_msglen) { in dispatch_rtmsg()
1053 lim < next + rtm->rtm_msglen) in dispatch_rtmsg()
/openbsd/sbin/route/
H A Droute.c390 for (next = buf; next < lim; next += rtm->rtm_msglen) { in flushroutes()
395 print_rtmsg(rtm, rtm->rtm_msglen); in flushroutes()
410 rlen = write(s, next, rtm->rtm_msglen); in flushroutes()
411 if (rlen < (int)rtm->rtm_msglen) { in flushroutes()
1242 rtm.rtm_msglen = sizeof(rtm); in nameserver()
1255 rtm.rtm_msglen += sizeof(rtdns); in nameserver()
1261 rtm.rtm_msglen += padlen; in nameserver()
1352 rtm.rtm_msglen = l = cp - (char *)&m_rtmsg; in rtmsg()
1456 printf(": len %u", rtm->rtm_msglen); in print_rtmsg()
1714 if (rtm->rtm_msglen > msglen) in print_getmsg()
[all …]
/openbsd/lib/libc/net/
H A Dgetifaddrs.c98 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifaddrs()
177 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in getifaddrs()
/openbsd/usr.sbin/ospf6d/
H A Dkroute.c1141 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg()
1152 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg()
1174 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg()
1192 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_dl)); in send_rtmsg()
1206 hdr.rtm_msglen += ROUNDUP(sizeof(struct sockaddr_in6)); in send_rtmsg()
1222 hdr.rtm_msglen += sizeof(sa_rl); in send_rtmsg()
1359 for (offset = 0; offset < len; offset += rtm->rtm_msglen) { in rtmsg_process()
1363 len < offset + rtm->rtm_msglen) in rtmsg_process()
/openbsd/usr.sbin/dvmrpd/
H A Dkroute.c391 for (next = buf; next < lim; next += rtm->rtm_msglen) { in kr_dispatch_msg()
394 lim < next + rtm->rtm_msglen) in kr_dispatch_msg()
/openbsd/usr.sbin/ospfd/
H A Dkroute.c1206 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg()
1217 hdr.rtm_msglen += sizeof(prefix); in send_rtmsg()
1230 hdr.rtm_msglen += sizeof(nexthop); in send_rtmsg()
1242 hdr.rtm_msglen += sizeof(mask); in send_rtmsg()
1258 hdr.rtm_msglen += sizeof(sa_rl); in send_rtmsg()
1396 for (offset = 0; offset < len; offset += rtm->rtm_msglen) { in rtmsg_process()
1400 len < offset + rtm->rtm_msglen) in rtmsg_process()
/openbsd/sbin/resolvd/
H A Dresolvd.c369 if (n < (ssize_t)sizeof(rtm->rtm_msglen) || n < rtm->rtm_msglen) { in route_receive()
566 rtm.rtm_msglen = sizeof(rtm); in solicit_dns_proposals()
/openbsd/usr.sbin/npppd/npppd/
H A Dnpppd_subr.c225 rtm->rtm_msglen = cp - buf; in in_route0()
245 if ((rval = priv_send(sock, buf, rtm->rtm_msglen, 0)) <= 0) { in in_route0()
/openbsd/usr.sbin/ndp/
H A Dndp.c517 for (next = buf; next && lim && next < lim; next += rtm->rtm_msglen) { in dump()
796 rtm->rtm_msglen = cp - (char *)&m_rtmsg; in rtmsg()
798 l = rtm->rtm_msglen; in rtmsg()
/openbsd/usr.sbin/arp/
H A Darp.c488 for (next = buf; next < lim; next += rtm->rtm_msglen) { in search()
663 rtm->rtm_msglen = cp - (char *)&m_rtmsg; in rtmsg()
665 l = rtm->rtm_msglen; in rtmsg()
/openbsd/usr.sbin/pppd/
H A Dsys-bsd.c1104 rtmsg.hdr.rtm_msglen = sizeof(rtmsg); in dodefaultroute()
1162 arpmsg.hdr.rtm_msglen = (char *) &arpmsg.hwa - (char *) &arpmsg in sifproxyarp()
1164 if (write(routes, &arpmsg, arpmsg.hdr.rtm_msglen) == -1) { in sifproxyarp()
1196 if (write(routes, &arpmsg, arpmsg.hdr.rtm_msglen) == -1) { in cifproxyarp()
/openbsd/sbin/isakmpd/
H A Dutil.c253 rtm->rtm_msglen = sizeof(*rtm) + sizeof(*sa2); in text2sockaddr()
255 if ((b = write(fd, buf, rtm->rtm_msglen)) == -1) { in text2sockaddr()
/openbsd/regress/sys/netinet/bindconnect/
H A Dbindconnect.c275 rtm.rtm_msglen = cp - (char *)&m_rtmsg; in thread_delroute()
276 write(route_sock, &m_rtmsg, rtm.rtm_msglen); in thread_delroute()
/openbsd/usr.sbin/bgpd/
H A Dkroute.c2720 hdr.rtm_msglen = sizeof(hdr); in send_rtmsg()
2742 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2767 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2783 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2798 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2813 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2829 hdr.rtm_msglen += ROUNDUP(salen); in send_rtmsg()
2892 for (next = buf; next < lim; next += rtm->rtm_msglen) { in fetchtable()
3010 for (next = buf; next < lim; next += rtm->rtm_msglen) { in dispatch_rtmsg()
3013 lim < next + rtm->rtm_msglen) in dispatch_rtmsg()
/openbsd/usr.bin/netstat/
H A Dif.c126 for (next = buf; next < lim; next += rtm->rtm_msglen) { in intpr()
525 for (next = buf; next < lim; next += rtm->rtm_msglen) { in fetchifs()
/openbsd/usr.sbin/route6d/
H A Droute6d.c1538 if (((struct rt_msghdr *)p)->rtm_msglen <= 0) { in rtrecv()
1540 ((struct rt_msghdr *)p)->rtm_msglen); in rtrecv()
1585 i < ((struct rt_msghdr *)p)->rtm_msglen; in rtrecv()
2391 for (p = buf; p < lim; p += rtm->rtm_msglen) { in krtread()
2596 rtm->rtm_msglen = len; in addroute()
2656 rtm->rtm_msglen = len; in delroute()
2685 rtm->rtm_msglen = len; in getroute()
/openbsd/sys/net/
H A Droute.h222 u_short rtm_msglen; /* to skip over non-understood messages */ member
/openbsd/usr.sbin/hostapd/
H A Droaming.c220 rm.rm_hdr.rtm_msglen = len; in hostapd_roaming_rt()

12