ip6_route.h (93c2fb253d177a0b8f4f93592441f88c9b7d6245) ip6_route.h (360a9887c8c01a715b2b4b131f7c7462f7cce576)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _NET_IP6_ROUTE_H
3#define _NET_IP6_ROUTE_H
4
5struct route_info {
6 __u8 type;
7 __u8 length;
8 __u8 prefix_len;

--- 122 unchanged lines hidden (view full) ---

131 const struct sk_buff *skb, int flags);
132u32 rt6_multipath_hash(const struct net *net, const struct flowi6 *fl6,
133 const struct sk_buff *skb, struct flow_keys *hkeys);
134
135struct dst_entry *icmp6_dst_alloc(struct net_device *dev, struct flowi6 *fl6);
136
137void fib6_force_start_gc(struct net *net);
138
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _NET_IP6_ROUTE_H
3#define _NET_IP6_ROUTE_H
4
5struct route_info {
6 __u8 type;
7 __u8 length;
8 __u8 prefix_len;

--- 122 unchanged lines hidden (view full) ---

131 const struct sk_buff *skb, int flags);
132u32 rt6_multipath_hash(const struct net *net, const struct flowi6 *fl6,
133 const struct sk_buff *skb, struct flow_keys *hkeys);
134
135struct dst_entry *icmp6_dst_alloc(struct net_device *dev, struct flowi6 *fl6);
136
137void fib6_force_start_gc(struct net *net);
138
139struct fib6_info *addrconf_dst_alloc(struct net *net, struct inet6_dev *idev,
139struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
140 const struct in6_addr *addr, bool anycast,
141 gfp_t gfp_flags);
142
143struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
144 int flags);
145
146/*
147 * support functions for ND

--- 138 unchanged lines hidden ---
140 const struct in6_addr *addr, bool anycast,
141 gfp_t gfp_flags);
142
143struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
144 int flags);
145
146/*
147 * support functions for ND

--- 138 unchanged lines hidden ---