Lines Matching defs:dst_prefixlen
119 (dst_prefix,dst_prefixlen,tos,priority,table) */
121 siphash24_compress(&route->dst_prefixlen, sizeof(route->dst_prefixlen), state);
144 if (a->dst_prefixlen < b->dst_prefixlen)
146 if (a->dst_prefixlen > b->dst_prefixlen)
179 unsigned char dst_prefixlen,
186 .dst_prefixlen = dst_prefixlen,
216 unsigned char dst_prefixlen,
233 route->dst_prefixlen = dst_prefixlen;
259 unsigned char dst_prefixlen,
263 return route_add_internal(link, &link->routes_foreign, family, dst, dst_prefixlen, tos, priority, table, ret);
269 unsigned char dst_prefixlen,
276 r = route_get(link, family, dst, dst_prefixlen, tos, priority, table, &route);
279 r = route_add_internal(link, &link->routes, family, dst, dst_prefixlen, tos, priority, table, &route);
358 if (route->dst_prefixlen) {
366 r = sd_rtnl_message_route_set_dst_prefixlen(req, route->dst_prefixlen);
455 if (route->dst_prefixlen) {
463 r = sd_rtnl_message_route_set_dst_prefixlen(req, route->dst_prefixlen);
518 r = route_add(link, route->family, &route->dst, route->dst_prefixlen, route->tos, route->priority, route->table, &route);
693 n->dst_prefixlen = prefixlen;