projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
configure: Check for pkg-config "openssl" library instead of "libssl".
[openvswitch]
/
datapath
/
tunnel.c
diff --git
a/datapath/tunnel.c
b/datapath/tunnel.c
index 77f976fdc531aae6f2b4a40d3235ec6ff2d2ebdd..cf742125e3618e08ea995d4f9713d76e1a35da86 100644
(file)
--- a/
datapath/tunnel.c
+++ b/
datapath/tunnel.c
@@
-1269,11
+1269,10
@@
int tnl_send(struct vport *vport, struct sk_buff *skb)
struct vport *cache_vport = internal_dev_get_vport(rt_dst(rt).dev);
skb->protocol = htons(ETH_P_IP);
struct vport *cache_vport = internal_dev_get_vport(rt_dst(rt).dev);
skb->protocol = htons(ETH_P_IP);
-
iph->tot_len = htons(skb->len - skb_network_offset(skb));
ip_send_check(iph);
iph->tot_len = htons(skb->len - skb_network_offset(skb));
ip_send_check(iph);
- if (
likely(cache_vport)
) {
+ if (
cache_vport
) {
OVS_CB(skb)->flow = cache->flow;
compute_ip_summed(skb, true);
vport_receive(cache_vport, skb);
OVS_CB(skb)->flow = cache->flow;
compute_ip_summed(skb, true);
vport_receive(cache_vport, skb);