Searched refs:rtm_msglen (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Drouting_events.c135 if (rtm->rtm_msglen < n) {
138 "of length %d", rtm->rtm_msglen);
149 if (rtm->rtm_msglen != n) {
151 "read of %d on socket %d", rtm->rtm_msglen,
251 if (rtm->rtm_msglen < n) {
254 "of length %d", rtm->rtm_msglen);
265 if (rtm->rtm_msglen != n) {
267 "read of %d on socket %d", rtm->rtm_msglen,
412 rtm->rtm_msglen = sizeof (rtbuf);
419 rtbuf, rtm->rtm_msglen)) <
[all...]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ngz.c93 w.w_rtm.rtm_msglen = sizeof (struct rt_msghdr) +
121 w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_in));
127 w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_dl));
129 cc = write(rtsock, &w, w.w_rtm.rtm_msglen);
140 } else if (cc != w.w_rtm.rtm_msglen) {
171 w.w_rtm.rtm_msglen = sizeof (struct rt_msghdr) +
196 w.w_rtm.rtm_msglen +=
203 w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_dl));
205 cc = write(rtsock, &w, w.w_rtm.rtm_msglen);
216 } else if (cc != w.w_rtm.rtm_msglen) {
[all...]
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_nicmon.c200 if (nbytes < rtm->rtm_msglen) {
204 nbytes, rtm->rtm_msglen);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A D6to4relay.c123 rt_msg.rt_hdr.rtm_msglen = sizeof (rt_msg);
147 rlen = write(rtsock, &rt_msg, rt_msg.rt_hdr.rtm_msglen);
148 if (rlen < rt_msg.rt_hdr.rtm_msglen) {
H A Droute.c775 rtm->rtm_msglen = cp - (char *)&m_rtmsg;
784 print_rtmsg(rtm, rtm->rtm_msglen);
788 rlen = write(s, (char *)&m_rtmsg, rtm->rtm_msglen);
789 if (rlen < (int)rtm->rtm_msglen) {
2497 rtm.rtm_msglen = l = cp - (char *)&m_rtmsg;
2518 } else if (rlen < (int)rtm.rtm_msglen) {
2596 if (rtm->rtm_msglen != msglen) {
2599 rtm->rtm_msglen, msglen);
2600 if (msglen > rtm->rtm_msglen)
2601 msglen = rtm->rtm_msglen;
[all...]
H A Dndp.c444 m_rtm->rtm_msglen = sizeof (rtmsg_pkt_t);
453 m_rtm->rtm_msglen = cp - (char *)msg;
455 if ((mlen = write(fd, (char *)msg, m_rtm->rtm_msglen)) < 0) {
472 } else if (mlen < (int)m_rtm->rtm_msglen) {
/illumos-gate/usr/src/uts/common/net/
H A Droute.h153 ushort_t rtm_msglen; /* to skip over non-understood messages */ member in struct:rt_msghdr
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Dtable.c731 if (mlen > rtm->rtm_msglen) {
733 mlen - rtm->rtm_msglen);
734 mlen = rtm->rtm_msglen;
735 } else if (mlen < rtm->rtm_msglen) {
737 rtm->rtm_msglen - mlen);
770 rtm->rtm_msglen, rtm->rtm_version, rtm->rtm_type,
821 w.w_rtm.rtm_msglen = sizeof (struct rt_msghdr) +
844 w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_in));
860 w.w_rtm.rtm_msglen +=
868 dump_rt_msg("write", &w.w_rtm, w.w_rtm.rtm_msglen);
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_rts.c183 rtm->rtm_msglen = (short)(header_size + data_size);
H A Dip_rts.c231 mp->b_wptr = (uchar_t *)&mp->b_rptr[rtm->rtm_msglen];
328 * as specified by the rtm_msglen field.
333 if ((mp->b_wptr - mp->b_rptr) != rtm->rtm_msglen) {
1343 * The rtm_msglen, rtm_version and rtm_type fields in
1630 length = rtm->rtm_msglen;
1816 rtm->rtm_msglen = (short)(header_size + data_size);
H A Dtnet.c1812 lim = (caddr_t)rtm + rtm->rtm_msglen;
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dutil.c328 rtmsg.rm_mh.rtm_msglen = sizeof (rtmsg);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dtables.c2247 rlen = write(rtsock, rt_msg, rt_msg->rtm_msglen);
2253 } else if (rlen < rt_msg->rtm_msglen) {
2291 rlen = write(rtsock, rt_msg, rt_msg->rtm_msglen);
2296 } else if (rlen < rt_msg->rtm_msglen) {
H A Dmain.c1490 rt_msg->rtm_msglen = NDP_RTM_MSGLEN;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dtables.c661 rt_msg->rtm_msglen = RIPNG_RTM_MSGLEN;
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dvplat.c2049 rtmsg.hdr.rtm_msglen = l = cp - (char *)&rtmsg;
2054 } else if (rlen < (int)rtmsg.hdr.rtm_msglen) {
2074 if (rtmsg.hdr.rtm_msglen != (ushort_t)l) {
2077 rtmsg.hdr.rtm_msglen, l);
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Didmap_config.c1218 if (nbytes < rtm->rtm_msglen)

Completed in 121 milliseconds