Lines Matching defs:rlen
211 int rlen;
224 rlen = write(rtsock, rt_msg, RIPNG_RTM_MSGLEN);
225 if (rlen >= 0 && rlen < RIPNG_RTM_MSGLEN) {
227 "rtcmd: write to routing socket got only %d for rlen\n",
228 rlen);
230 return (rlen);
241 int rlen;
299 rlen = rtcmd(RTM_ADD, &rt->rt_dst, &rt->rt_router,
301 if (rlen < 0) {
311 } else if (rlen < RIPNG_RTM_MSGLEN) {
333 int rlen;
381 rlen = rtcmd(RTM_ADD, &rt->rt_dst, &rt->rt_router,
384 if (rlen < 0) {
391 } else if (rlen < RIPNG_RTM_MSGLEN) {
396 rlen = rtcmd(RTM_DELETE, &oldroute.rt_dst,
399 if (rlen < 0) {
403 } else if (rlen < RIPNG_RTM_MSGLEN) {
408 rlen = rtcmd(RTM_ADD, &rt->rt_dst, &rt->rt_router,
410 if (rlen < 0 && errno != EEXIST) {
414 } else if (rlen < RIPNG_RTM_MSGLEN) {
425 int rlen;
430 rlen = rtcmd(RTM_DELETE, &rt->rt_dst,
433 if (rlen < 0) {
436 } else if (rlen < RIPNG_RTM_MSGLEN) {