mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 02:32:09 -04:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
This commit is contained in:
commit
b75ec3af27
201 changed files with 1364 additions and 793 deletions
|
|
@ -28,7 +28,6 @@
|
|||
|
||||
#include <linux/errno.h>
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/overflow-arith.h>
|
||||
#include <linux/string.h>
|
||||
#include <linux/socket.h>
|
||||
#include <linux/net.h>
|
||||
|
|
@ -597,10 +596,9 @@ int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
|
|||
if (np->frag_size)
|
||||
mtu = np->frag_size;
|
||||
}
|
||||
|
||||
if (overflow_usub(mtu, hlen + sizeof(struct frag_hdr), &mtu) ||
|
||||
mtu <= 7)
|
||||
if (mtu < hlen + sizeof(struct frag_hdr) + 8)
|
||||
goto fail_toobig;
|
||||
mtu -= hlen + sizeof(struct frag_hdr);
|
||||
|
||||
frag_id = ipv6_select_ident(net, &ipv6_hdr(skb)->daddr,
|
||||
&ipv6_hdr(skb)->saddr);
|
||||
|
|
|
|||
|
|
@ -644,6 +644,7 @@ void nf_ct_frag6_consume_orig(struct sk_buff *skb)
|
|||
s = s2;
|
||||
}
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(nf_ct_frag6_consume_orig);
|
||||
|
||||
static int nf_ct_net_init(struct net *net)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue