projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net: Add utility functions to clear rxhash
[deliverable/linux.git]
/
net
/
openvswitch
/
actions.c
diff --git
a/net/openvswitch/actions.c
b/net/openvswitch/actions.c
index 65cfaa816075c93d933d4c6e17d13eaf6e92546f..716b7eebfe70dd46e52dc933c770db9c9133cb6f 100644
(file)
--- a/
net/openvswitch/actions.c
+++ b/
net/openvswitch/actions.c
@@
-165,7
+165,7
@@
static void set_ip_addr(struct sk_buff *skb, struct iphdr *nh,
}
csum_replace4(&nh->check, *addr, new_addr);
}
csum_replace4(&nh->check, *addr, new_addr);
- skb
->rxhash = 0
;
+ skb
_clear_hash(skb)
;
*addr = new_addr;
}
*addr = new_addr;
}
@@
-199,7
+199,7
@@
static void set_ipv6_addr(struct sk_buff *skb, u8 l4_proto,
if (recalculate_csum)
update_ipv6_checksum(skb, l4_proto, addr, new_addr);
if (recalculate_csum)
update_ipv6_checksum(skb, l4_proto, addr, new_addr);
- skb
->rxhash = 0
;
+ skb
_clear_hash(skb)
;
memcpy(addr, new_addr, sizeof(__be32[4]));
}
memcpy(addr, new_addr, sizeof(__be32[4]));
}
@@
-296,7
+296,7
@@
static void set_tp_port(struct sk_buff *skb, __be16 *port,
{
inet_proto_csum_replace2(check, skb, *port, new_port, 0);
*port = new_port;
{
inet_proto_csum_replace2(check, skb, *port, new_port, 0);
*port = new_port;
- skb
->rxhash = 0
;
+ skb
_clear_hash(skb)
;
}
static void set_udp_port(struct sk_buff *skb, __be16 *port, __be16 new_port)
}
static void set_udp_port(struct sk_buff *skb, __be16 *port, __be16 new_port)
@@
-310,7
+310,7
@@
static void set_udp_port(struct sk_buff *skb, __be16 *port, __be16 new_port)
uh->check = CSUM_MANGLED_0;
} else {
*port = new_port;
uh->check = CSUM_MANGLED_0;
} else {
*port = new_port;
- skb
->rxhash = 0
;
+ skb
_clear_hash(skb)
;
}
}
}
}
@@
-381,7
+381,7
@@
static int set_sctp(struct sk_buff *skb,
/* Carry any checksum errors through. */
sh->checksum = old_csum ^ old_correct_csum ^ new_csum;
/* Carry any checksum errors through. */
sh->checksum = old_csum ^ old_correct_csum ^ new_csum;
- skb
->rxhash = 0
;
+ skb
_clear_hash(skb)
;
}
return 0;
}
return 0;
This page took
0.041558 seconds
and
5
git commands to generate.