rtmsg 243 include/linux/mroute.h struct rtmsg; rtmsg 231 include/linux/mroute6.h struct rtmsg; rtmsg 282 include/linux/rtnetlink.h #define RTM_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg)))) rtmsg 283 include/linux/rtnetlink.h #define RTM_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct rtmsg)) rtmsg 100 include/net/dn_fib.h int (*insert)(struct dn_fib_table *t, struct rtmsg *r, rtmsg 103 include/net/dn_fib.h int (*delete)(struct dn_fib_table *t, struct rtmsg *r, rtmsg 403 net/core/rtnetlink.c [RTM_FAM(RTM_NEWROUTE)] = NLMSG_LENGTH(sizeof(struct rtmsg)), rtmsg 510 net/decnet/dn_fib.c struct rtmsg *r = NLMSG_DATA(nlh); rtmsg 530 net/decnet/dn_fib.c struct rtmsg *r = NLMSG_DATA(nlh); rtmsg 550 net/decnet/dn_fib.c struct rtmsg rtm; rtmsg 1458 net/decnet/dn_route.c struct rtmsg *r; rtmsg 1517 net/decnet/dn_route.c struct rtmsg *rtm = NLMSG_DATA(nlh); rtmsg 1612 net/decnet/dn_route.c if (NLMSG_PAYLOAD(cb->nlh, 0) < sizeof(struct rtmsg)) rtmsg 1614 net/decnet/dn_route.c if (!(((struct rtmsg *)NLMSG_DATA(cb->nlh))->rtm_flags&RTM_F_CLONED)) rtmsg 269 net/decnet/dn_table.c size_t payload = NLMSG_ALIGN(sizeof(struct rtmsg)) rtmsg 297 net/decnet/dn_table.c struct rtmsg *rtm; rtmsg 476 net/decnet/dn_table.c if (NLMSG_PAYLOAD(cb->nlh, 0) >= sizeof(struct rtmsg) && rtmsg 477 net/decnet/dn_table.c ((struct rtmsg *)NLMSG_DATA(cb->nlh))->rtm_flags&RTM_F_CLONED) rtmsg 515 net/ipv4/fib_frontend.c struct rtmsg *rtm; rtmsg 542 net/ipv4/fib_frontend.c nlmsg_for_each_attr(attr, nlh, sizeof(struct rtmsg), remaining) { rtmsg 635 net/ipv4/fib_frontend.c if (nlmsg_len(cb->nlh) >= sizeof(struct rtmsg) && rtmsg 636 net/ipv4/fib_frontend.c ((struct rtmsg *) nlmsg_data(cb->nlh))->rtm_flags & RTM_F_CLONED) rtmsg 279 net/ipv4/fib_semantics.c size_t payload = NLMSG_ALIGN(sizeof(struct rtmsg)) rtmsg 950 net/ipv4/fib_semantics.c struct rtmsg *rtm; rtmsg 2660 net/ipv4/route.c struct rtmsg *r; rtmsg 2753 net/ipv4/route.c struct rtmsg *rtm; rtmsg 1778 net/ipv6/route.c cfg->fc_ifindex = rtmsg->rtmsg_ifindex; rtmsg 1779 net/ipv6/route.c cfg->fc_metric = rtmsg->rtmsg_metric; rtmsg 1780 net/ipv6/route.c cfg->fc_expires = rtmsg->rtmsg_info; rtmsg 1781 net/ipv6/route.c cfg->fc_dst_len = rtmsg->rtmsg_dst_len; rtmsg 1782 net/ipv6/route.c cfg->fc_src_len = rtmsg->rtmsg_src_len; rtmsg 1783 net/ipv6/route.c cfg->fc_flags = rtmsg->rtmsg_flags; rtmsg 1787 net/ipv6/route.c ipv6_addr_copy(&cfg->fc_dst, &rtmsg->rtmsg_dst); rtmsg 1788 net/ipv6/route.c ipv6_addr_copy(&cfg->fc_src, &rtmsg->rtmsg_src); rtmsg 1789 net/ipv6/route.c ipv6_addr_copy(&cfg->fc_gateway, &rtmsg->rtmsg_gateway); rtmsg 1795 net/ipv6/route.c struct in6_rtmsg rtmsg; rtmsg 1803 net/ipv6/route.c err = copy_from_user(&rtmsg, arg, rtmsg 1808 net/ipv6/route.c rtmsg_to_fib6_config(net, &rtmsg, &cfg); rtmsg 2026 net/ipv6/route.c struct rtmsg *rtm; rtmsg 2119 net/ipv6/route.c return NLMSG_ALIGN(sizeof(struct rtmsg)) rtmsg 2138 net/ipv6/route.c struct rtmsg *rtm; rtmsg 2255 net/ipv6/route.c if (nlmsg_len(arg->cb->nlh) >= sizeof(struct rtmsg)) { rtmsg 2256 net/ipv6/route.c struct rtmsg *rtm = nlmsg_data(arg->cb->nlh); rtmsg 2273 net/ipv6/route.c struct rtmsg *rtm;