Lines Matching defs:rta_table
109 * if (dump && rtm_table == 0 && !rta_table) RT_ALL_FIBS
474 uint32_t rta_table;
502 { .type = NL_RTA_TABLE, .off = _OUT(rta_table), .cb = nlattr_get_uint32 },
617 uint32_t fibnum = attrs->rta_table;
814 struct nhop_object *nh = nhop_alloc(attrs->rta_table, attrs->rtm_family);
882 nh = nhop_alloc(attrs->rta_table, attrs->rtm_family);
943 if (attrs.rtm_table > 0 && attrs.rta_table == 0) {
945 attrs.rta_table = attrs.rtm_table;
946 } else if (attrs.rta_table >= V_rt_numfibs) {
954 nh = nl_find_nhop(attrs.rta_table, attrs.rtm_family, attrs.rta_nh_id,
971 error = rib_add_route_px(attrs.rta_table, attrs.rta_dst, attrs.rtm_dst_len,
974 report_operation(attrs.rta_table, &rc, nlp, hdr);
1009 if (attrs.rta_table >= V_rt_numfibs) {
1014 error = rib_del_route_px(attrs.rta_table, attrs.rta_dst,
1018 report_operation(attrs.rta_table, &rc, nlp, hdr);
1032 if (attrs.rta_table >= V_rt_numfibs) {
1038 error = handle_rtm_dump(nlp, attrs.rta_table, attrs.rtm_family, hdr, npt->nw);