ipv4: rename and move ip_route_output_tunnel()
At the moment ip_route_output_tunnel() is used only by bareudp. Ideally, other UDP tunnel implementations should use it, but to do so the function needs to accept new parameters that are specific for UDP tunnels, such as the ports. Prepare for these changes by renaming the function to udp_tunnel_dst_lookup() and move it to file net/ipv4/udp_tunnel_core.c. Suggested-by: Guillaume Nault <gnault@redhat.com> Signed-off-by: Beniamino Galvani <b.galvani@gmail.com> Reviewed-by: David Ahern <dsahern@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
3c4fe89878
commit
bf3fcbf7e7
@ -136,12 +136,6 @@ static inline struct rtable *__ip_route_output_key(struct net *net,
|
||||
|
||||
struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
|
||||
const struct sock *sk);
|
||||
struct rtable *ip_route_output_tunnel(struct sk_buff *skb,
|
||||
struct net_device *dev,
|
||||
struct net *net, __be32 *saddr,
|
||||
const struct ip_tunnel_info *info,
|
||||
u8 protocol, bool use_cache);
|
||||
|
||||
struct dst_entry *ipv4_blackhole_route(struct net *net,
|
||||
struct dst_entry *dst_orig);
|
||||
|
||||
|
Reference in New Issue
Block a user