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;