projects
/
oweals
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
generic: ar8216: group MIB counters and use two basic ones only by default
[oweals/openwrt.git]
/
target
/
linux
/
generic
/
backport-4.14
/
331-v4.16-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch
diff --git
a/target/linux/generic/backport-4.14/331-v4.16-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch
b/target/linux/generic/backport-4.14/331-v4.16-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch
index ce46e69d439c21c1570916aa300ebb0b9f7205b7..88afdc22669f2fbba4403969048ae438f13a789e 100644
(file)
--- a/
target/linux/generic/backport-4.14/331-v4.16-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch
+++ b/
target/linux/generic/backport-4.14/331-v4.16-netfilter-nf_tables-no-need-for-struct-nft_af_info-t.patch
@@
-11,7
+11,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
--- a/net/netfilter/nf_tables_api.c
+++ b/net/netfilter/nf_tables_api.c
--- a/net/netfilter/nf_tables_api.c
+++ b/net/netfilter/nf_tables_api.c
-@@ -64
0,10 +640
,7 @@ err:
+@@ -64
3,10 +643
,7 @@ err:
return err;
}
return err;
}
@@
-23,7
+23,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
{
struct nft_chain *chain;
u32 i = 0;
{
struct nft_chain *chain;
u32 i = 0;
-@@ -66
1,9 +658
,7 @@ static void _nf_tables_table_disable(str
+@@ -66
4,9 +661
,7 @@ static void _nf_tables_table_disable(str
}
}
}
}
@@
-34,7
+34,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
{
struct nft_chain *chain;
int err, i = 0;
{
struct nft_chain *chain;
int err, i = 0;
-@@ -68
3,15 +678
,13 @@ static int nf_tables_table_enable(struct
+@@ -68
6,15 +681
,13 @@ static int nf_tables_table_enable(struct
return 0;
err:
if (i)
return 0;
err:
if (i)
@@
-53,7
+53,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
}
static int nf_tables_updtable(struct nft_ctx *ctx)
}
static int nf_tables_updtable(struct nft_ctx *ctx)
-@@ -72
0,7 +713
,7 @@ static int nf_tables_updtable(struct nft
+@@ -72
3,7 +716
,7 @@ static int nf_tables_updtable(struct nft
nft_trans_table_enable(trans) = false;
} else if (!(flags & NFT_TABLE_F_DORMANT) &&
ctx->table->flags & NFT_TABLE_F_DORMANT) {
nft_trans_table_enable(trans) = false;
} else if (!(flags & NFT_TABLE_F_DORMANT) &&
ctx->table->flags & NFT_TABLE_F_DORMANT) {
@@
-62,7
+62,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
if (ret >= 0) {
ctx->table->flags &= ~NFT_TABLE_F_DORMANT;
nft_trans_table_enable(trans) = true;
if (ret >= 0) {
ctx->table->flags &= ~NFT_TABLE_F_DORMANT;
nft_trans_table_enable(trans) = true;
-@@ -57
71,7 +576
4,6 @@ static int nf_tables_commit(struct net *
+@@ -57
91,7 +578
4,6 @@ static int nf_tables_commit(struct net *
if (nft_trans_table_update(trans)) {
if (!nft_trans_table_enable(trans)) {
nf_tables_table_disable(net,
if (nft_trans_table_update(trans)) {
if (!nft_trans_table_enable(trans)) {
nf_tables_table_disable(net,
@@
-70,7
+70,7
@@
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
trans->ctx.table);
trans->ctx.table->flags |= NFT_TABLE_F_DORMANT;
}
trans->ctx.table);
trans->ctx.table->flags |= NFT_TABLE_F_DORMANT;
}
-@@ -59
33,7 +5925
,6 @@ static int nf_tables_abort(struct net *n
+@@ -59
55,7 +5947
,6 @@ static int nf_tables_abort(struct net *n
if (nft_trans_table_update(trans)) {
if (nft_trans_table_enable(trans)) {
nf_tables_table_disable(net,
if (nft_trans_table_update(trans)) {
if (nft_trans_table_enable(trans)) {
nf_tables_table_disable(net,