summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2019-07-23 15:27:53 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2019-07-25 08:38:29 +0200
commit67d86835840a533ce868c42a7f05507e66ba95f0 (patch)
treeb7c0cbc3c48bc3cebe4943710b612b2bcbde2bf1 /net
parentcb81572e8cb50c5fb98b0b962cdfe48fff71fd37 (diff)
downloadlinux-0-day-67d86835840a533ce868c42a7f05507e66ba95f0.tar.gz
linux-0-day-67d86835840a533ce868c42a7f05507e66ba95f0.tar.xz
netfilter: nft_meta_bridge: Eliminate 'out' label
The label is used just once and the code it points at is not reused, no point in keeping it. Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net')
-rw-r--r--net/bridge/netfilter/nft_meta_bridge.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/net/bridge/netfilter/nft_meta_bridge.c b/net/bridge/netfilter/nft_meta_bridge.c
index a98dec2cf0cfd..1804e867f7151 100644
--- a/net/bridge/netfilter/nft_meta_bridge.c
+++ b/net/bridge/netfilter/nft_meta_bridge.c
@@ -57,13 +57,11 @@ static void nft_meta_bridge_get_eval(const struct nft_expr *expr,
return;
}
default:
- goto out;
+ return nft_meta_get_eval(expr, regs, pkt);
}
strncpy((char *)dest, br_dev ? br_dev->name : "", IFNAMSIZ);
return;
-out:
- return nft_meta_get_eval(expr, regs, pkt);
err:
regs->verdict.code = NFT_BREAK;
}