git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
[sfrench/cifs-2.6.git]
/
include
/
net
/
netfilter
/
nf_tables.h
diff --git
a/include/net/netfilter/nf_tables.h
b/include/net/netfilter/nf_tables.h
index 99c1b3188b1e8786f220a816ccf90ba98f499828..8ceca0e419b33b588f6853b45000ff6dc214be05 100644
(file)
--- a/
include/net/netfilter/nf_tables.h
+++ b/
include/net/netfilter/nf_tables.h
@@
-143,6
+143,8
@@
static inline u64 nft_reg_load64(const u32 *sreg)
static inline void nft_data_copy(u32 *dst, const struct nft_data *src,
unsigned int len)
{
+ if (len % NFT_REG32_SIZE)
+ dst[len / NFT_REG32_SIZE] = 0;
memcpy(dst, src, len);
}