Lines Matching defs:len
33 int rtnl_send(struct rtnl_handle * rth, const char * buf, int len)
40 return sendto(rth->fd, buf, len, 0, (struct sockaddr*)&nladdr, sizeof(nladdr));
210 int len = h->nlmsg_len;
211 int l = len - sizeof(*h);
213 if (l<0 || len>status)
229 status -= NLMSG_ALIGN(len);
230 h = (struct nlmsghdr*)((char*)h + NLMSG_ALIGN(len));
243 int len = RTA_LENGTH(4);
246 if (NLMSG_ALIGN(n->nlmsg_len) + len > maxlen)
251 rta->rta_len = len;
254 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + len;
261 int len = RTA_LENGTH(alen);
264 if (NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len) > maxlen)
269 rta->rta_len = len;
273 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len);
278 int parse_rtattr(struct rtattr * tb[], int max, struct rtattr * rta, int len)
282 while (RTA_OK(rta, len)) {
286 rta = RTA_NEXT(rta,len);