Searched refs:rtm (Results 1 – 11 of 11) sorted by relevance
| /net/phonet/ |
| A D | pn_netlink.c | 176 struct rtmsg *rtm; in fill_route() local 183 rtm = nlmsg_data(nlh); in fill_route() 184 rtm->rtm_family = AF_PHONET; in fill_route() 185 rtm->rtm_dst_len = 6; in fill_route() 186 rtm->rtm_src_len = 0; in fill_route() 187 rtm->rtm_tos = 0; in fill_route() 191 rtm->rtm_type = RTN_UNICAST; in fill_route() 192 rtm->rtm_flags = 0; in fill_route() 238 struct rtmsg *rtm; in route_doit() local 254 rtm = nlmsg_data(nlh); in route_doit() [all …]
|
| /net/mpls/ |
| A D | af_mpls.c | 1794 struct rtmsg *rtm; in rtm_to_route_config() local 1986 rtm->rtm_tos = 0; in mpls_dump_route() 2098 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in mpls_valid_fib_dump_req() 2099 if (!rtm) { in mpls_valid_fib_dump_req() 2104 if (rtm->rtm_dst_len || rtm->rtm_src_len || rtm->rtm_tos || in mpls_valid_fib_dump_req() 2105 rtm->rtm_table || rtm->rtm_scope || rtm->rtm_type || in mpls_valid_fib_dump_req() 2291 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in mpls_valid_getroute_req() 2292 if (!rtm) { in mpls_valid_getroute_req() 2302 if ((rtm->rtm_dst_len && rtm->rtm_dst_len != 20) || in mpls_valid_getroute_req() 2303 rtm->rtm_src_len || rtm->rtm_tos || rtm->rtm_table || in mpls_valid_getroute_req() [all …]
|
| /net/ipv4/ |
| A D | fib_frontend.c | 740 struct rtmsg *rtm; in rtm_to_fib_config() local 749 rtm = nlmsg_data(nlh); in rtm_to_fib_config() 760 cfg->fc_table = rtm->rtm_table; in rtm_to_fib_config() 762 cfg->fc_scope = rtm->rtm_scope; in rtm_to_fib_config() 763 cfg->fc_type = rtm->rtm_type; in rtm_to_fib_config() 764 cfg->fc_flags = rtm->rtm_flags; in rtm_to_fib_config() 945 struct rtmsg *rtm; in ip_valid_fib_dump_req() local 951 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in ip_valid_fib_dump_req() 952 if (!rtm) { in ip_valid_fib_dump_req() 957 if (rtm->rtm_dst_len || rtm->rtm_src_len || rtm->rtm_tos || in ip_valid_fib_dump_req() [all …]
|
| A D | ipmr.c | 2465 struct rtmsg *rtm; in ipmr_fill_mroute() local 2472 rtm = nlmsg_data(nlh); in ipmr_fill_mroute() 2628 struct rtmsg *rtm; in ipmr_rtm_valid_getroute_req() local 2631 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in ipmr_rtm_valid_getroute_req() 2632 if (!rtm) { in ipmr_rtm_valid_getroute_req() 2641 if ((rtm->rtm_src_len && rtm->rtm_src_len != 32) || in ipmr_rtm_valid_getroute_req() 2642 (rtm->rtm_dst_len && rtm->rtm_dst_len != 32) || in ipmr_rtm_valid_getroute_req() 2643 rtm->rtm_tos || rtm->rtm_table || rtm->rtm_protocol || in ipmr_rtm_valid_getroute_req() 2644 rtm->rtm_scope || rtm->rtm_type || rtm->rtm_flags) { in ipmr_rtm_valid_getroute_req() 2812 struct rtmsg *rtm; in rtm_to_ipmr_mfcc() local [all …]
|
| A D | fib_semantics.c | 1730 struct rtmsg *rtm; in fib_dump_info() local 1736 rtm = nlmsg_data(nlh); in fib_dump_info() 1737 rtm->rtm_family = AF_INET; in fib_dump_info() 1739 rtm->rtm_src_len = 0; in fib_dump_info() 1742 rtm->rtm_table = tb_id; in fib_dump_info() 1747 rtm->rtm_type = fri->type; in fib_dump_info() 1748 rtm->rtm_flags = fi->fib_flags; in fib_dump_info() 1749 rtm->rtm_scope = fi->fib_scope; in fib_dump_info() 1752 if (rtm->rtm_dst_len && in fib_dump_info() 1781 rtm->rtm_flags = flags; in fib_dump_info() [all …]
|
| A D | route.c | 3217 struct rtmsg *rtm; in inet_rtm_valid_getroute_req() local 3220 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in inet_rtm_valid_getroute_req() 3221 if (!rtm) { in inet_rtm_valid_getroute_req() 3231 if ((rtm->rtm_src_len && rtm->rtm_src_len != 32) || in inet_rtm_valid_getroute_req() 3232 (rtm->rtm_dst_len && rtm->rtm_dst_len != 32) || in inet_rtm_valid_getroute_req() 3233 rtm->rtm_table || rtm->rtm_protocol || in inet_rtm_valid_getroute_req() 3234 rtm->rtm_scope || rtm->rtm_type) { in inet_rtm_valid_getroute_req() 3239 if (rtm->rtm_flags & ~(RTM_F_NOTIFY | in inet_rtm_valid_getroute_req() 3292 struct rtmsg *rtm; in inet_rtm_getroute() local 3306 rtm = nlmsg_data(nlh); in inet_rtm_getroute() [all …]
|
| A D | ipmr_base.c | 209 struct mr_mfc *c, struct rtmsg *rtm) in mr_fill_mroute() argument 220 rtm->rtm_flags |= RTNH_F_UNRESOLVED; in mr_fill_mroute() 233 rtm->rtm_flags |= RTNH_F_OFFLOAD; in mr_fill_mroute() 274 rtm->rtm_type = RTN_MULTICAST; in mr_fill_mroute()
|
| /net/ipv6/ |
| A D | ip6mr.c | 2495 struct rtmsg *rtm; in ip6mr_fill_mroute() local 2502 rtm = nlmsg_data(nlh); in ip6mr_fill_mroute() 2504 rtm->rtm_dst_len = 128; in ip6mr_fill_mroute() 2506 rtm->rtm_tos = 0; in ip6mr_fill_mroute() 2516 rtm->rtm_flags = 0; in ip6mr_fill_mroute() 2663 struct rtmsg *rtm; in ip6mr_rtm_valid_getroute_req() local 2671 rtm = nlmsg_data(nlh); in ip6mr_rtm_valid_getroute_req() 2672 if ((rtm->rtm_src_len && rtm->rtm_src_len != 128) || in ip6mr_rtm_valid_getroute_req() 2673 (rtm->rtm_dst_len && rtm->rtm_dst_len != 128) || in ip6mr_rtm_valid_getroute_req() 2674 rtm->rtm_tos || rtm->rtm_table || rtm->rtm_protocol || in ip6mr_rtm_valid_getroute_req() [all …]
|
| A D | route.c | 5161 struct rtmsg *rtm; in rtm_to_fib6_config() local 5173 if (rtm->rtm_tos) { in rtm_to_fib6_config() 5759 struct rtmsg *rtm; in rt6_fill_node() local 5780 rtm->rtm_tos = 0; in rt6_fill_node() 6115 struct rtmsg *rtm; in inet6_rtm_valid_getroute_req() local 6118 rtm = nlmsg_payload(nlh, sizeof(*rtm)); in inet6_rtm_valid_getroute_req() 6119 if (!rtm) { in inet6_rtm_valid_getroute_req() 6129 if ((rtm->rtm_src_len && rtm->rtm_src_len != 128) || in inet6_rtm_valid_getroute_req() 6130 (rtm->rtm_dst_len && rtm->rtm_dst_len != 128) || in inet6_rtm_valid_getroute_req() 6131 rtm->rtm_table || rtm->rtm_protocol || rtm->rtm_scope || in inet6_rtm_valid_getroute_req() [all …]
|
| A D | ip6_fib.c | 650 struct rtmsg *rtm = nlmsg_data(nlh); in inet6_dump_fib() local 652 if (rtm->rtm_flags & RTM_F_PREFIX) in inet6_dump_fib()
|
| /net/mctp/ |
| A D | route.c | 1408 struct nlattr **tb, struct rtmsg **rtm, in mctp_route_nlparse_common() argument 1470 *rtm = nlmsg_data(nlh); in mctp_route_nlparse_common() 1471 if ((*rtm)->rtm_family != AF_MCTP) { in mctp_route_nlparse_common() 1476 if ((*rtm)->rtm_type != RTN_UNICAST) { in mctp_route_nlparse_common() 1496 struct rtmsg *rtm; in mctp_route_nlparse_lookup() local 1499 rc = mctp_route_nlparse_common(net, nlh, extack, tb, &rtm, in mctp_route_nlparse_lookup() 1513 *type = rtm->rtm_type; in mctp_route_nlparse_lookup() 1514 *daddr_extent = rtm->rtm_dst_len; in mctp_route_nlparse_lookup() 1533 struct rtmsg *rtm; in mctp_route_nlparse_populate() local 1542 daddr_extent = rtm->rtm_dst_len; in mctp_route_nlparse_populate() [all …]
|
Completed in 67 milliseconds