Home
last modified time | relevance | path

Searched refs:rtm (Results 1 – 11 of 11) sorted by relevance

/net/phonet/
A Dpn_netlink.c176 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 Daf_mpls.c1794 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 Dfib_frontend.c740 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 Dipmr.c2465 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 Dfib_semantics.c1730 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 Droute.c3217 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 Dipmr_base.c209 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 Dip6mr.c2495 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 Droute.c5161 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 Dip6_fib.c650 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 Droute.c1408 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