projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bpf, sockmap: Do not ignore orig_len parameter
[linux-2.6-microblaze.git]
/
net
/
core
/
skmsg.c
diff --git
a/net/core/skmsg.c
b/net/core/skmsg.c
index
8eb671c
..
929a2b0
100644
(file)
--- a/
net/core/skmsg.c
+++ b/
net/core/skmsg.c
@@
-1153,7
+1153,7
@@
static int sk_psock_verdict_recv(read_descriptor_t *desc, struct sk_buff *skb,
struct sk_psock *psock;
struct bpf_prog *prog;
int ret = __SK_DROP;
- int len =
skb->
len;
+ int len =
orig_
len;
/* clone here so sk_eat_skb() in tcp_read_sock does not drop our data */
skb = skb_clone(skb, GFP_ATOMIC);