net/dst: Add dst port to dst_metadata utility functions
Add dst port parameter to __ip_tun_set_dst and __ipv6_tun_set_dst utility functions. Signed-off-by: Hadar Hen Zion <hadarh@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
f4d997fd61
commit
24ba898d43
@@ -119,7 +119,7 @@ static int tunnel_key_init(struct net *net, struct nlattr *nla,
|
||||
daddr = nla_get_in_addr(tb[TCA_TUNNEL_KEY_ENC_IPV4_DST]);
|
||||
|
||||
metadata = __ip_tun_set_dst(saddr, daddr, 0, 0,
|
||||
TUNNEL_KEY, key_id, 0);
|
||||
0, TUNNEL_KEY, key_id, 0);
|
||||
} else if (tb[TCA_TUNNEL_KEY_ENC_IPV6_SRC] &&
|
||||
tb[TCA_TUNNEL_KEY_ENC_IPV6_DST]) {
|
||||
struct in6_addr saddr;
|
||||
@@ -129,7 +129,7 @@ static int tunnel_key_init(struct net *net, struct nlattr *nla,
|
||||
daddr = nla_get_in6_addr(tb[TCA_TUNNEL_KEY_ENC_IPV6_DST]);
|
||||
|
||||
metadata = __ipv6_tun_set_dst(&saddr, &daddr, 0, 0, 0,
|
||||
TUNNEL_KEY, key_id, 0);
|
||||
0, TUNNEL_KEY, key_id, 0);
|
||||
}
|
||||
|
||||
if (!metadata) {
|
||||
|
Reference in New Issue
Block a user