mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-15 09:34:17 +00:00
Merge branch 'bridge_cleanups'
Tan Xiaojun says: ==================== bridge: cleanup and fix checkpatch errors Clean up and fix some checkpatch errors in bridge driver. ==================== Signed-off-by: David S. Miller <davem@davemloft.net> Acked-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
commit
852ad5e631
@ -570,7 +570,6 @@ static void fdb_notify(struct net_bridge *br,
|
||||
rtnl_notify(skb, net, 0, RTNLGRP_NEIGH, NULL, GFP_ATOMIC);
|
||||
return;
|
||||
errout:
|
||||
if (err < 0)
|
||||
rtnl_set_sk_err(net, RTNLGRP_NEIGH, err);
|
||||
}
|
||||
|
||||
|
@ -30,9 +30,9 @@ static int deliver_clone(const struct net_bridge_port *prev,
|
||||
static inline int should_deliver(const struct net_bridge_port *p,
|
||||
const struct sk_buff *skb)
|
||||
{
|
||||
return (((p->flags & BR_HAIRPIN_MODE) || skb->dev != p->dev) &&
|
||||
return ((p->flags & BR_HAIRPIN_MODE) || skb->dev != p->dev) &&
|
||||
br_allowed_egress(p->br, nbp_get_vlan_info(p), skb) &&
|
||||
p->state == BR_STATE_FORWARDING);
|
||||
p->state == BR_STATE_FORWARDING;
|
||||
}
|
||||
|
||||
static inline unsigned int packet_length(const struct sk_buff *skb)
|
||||
|
@ -195,7 +195,6 @@ void br_ifinfo_notify(int event, struct net_bridge_port *port)
|
||||
rtnl_notify(skb, net, 0, RTNLGRP_LINK, NULL, GFP_ATOMIC);
|
||||
return;
|
||||
errout:
|
||||
if (err < 0)
|
||||
rtnl_set_sk_err(net, RTNLGRP_LINK, err);
|
||||
}
|
||||
|
||||
|
@ -23,8 +23,7 @@ static struct ebt_entries initial_chain = {
|
||||
.policy = EBT_ACCEPT,
|
||||
};
|
||||
|
||||
static struct ebt_replace_kernel initial_table =
|
||||
{
|
||||
static struct ebt_replace_kernel initial_table = {
|
||||
.name = "broute",
|
||||
.valid_hooks = 1 << NF_BR_BROUTING,
|
||||
.entries_size = sizeof(struct ebt_entries),
|
||||
@ -41,8 +40,7 @@ static int check(const struct ebt_table_info *info, unsigned int valid_hooks)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static const struct ebt_table broute_table =
|
||||
{
|
||||
static const struct ebt_table broute_table = {
|
||||
.name = "broute",
|
||||
.table = &initial_table,
|
||||
.valid_hooks = 1 << NF_BR_BROUTING,
|
||||
|
@ -14,8 +14,7 @@
|
||||
#define FILTER_VALID_HOOKS ((1 << NF_BR_LOCAL_IN) | (1 << NF_BR_FORWARD) | \
|
||||
(1 << NF_BR_LOCAL_OUT))
|
||||
|
||||
static struct ebt_entries initial_chains[] =
|
||||
{
|
||||
static struct ebt_entries initial_chains[] = {
|
||||
{
|
||||
.name = "INPUT",
|
||||
.policy = EBT_ACCEPT,
|
||||
@ -30,8 +29,7 @@ static struct ebt_entries initial_chains[] =
|
||||
},
|
||||
};
|
||||
|
||||
static struct ebt_replace_kernel initial_table =
|
||||
{
|
||||
static struct ebt_replace_kernel initial_table = {
|
||||
.name = "filter",
|
||||
.valid_hooks = FILTER_VALID_HOOKS,
|
||||
.entries_size = 3 * sizeof(struct ebt_entries),
|
||||
@ -50,8 +48,7 @@ static int check(const struct ebt_table_info *info, unsigned int valid_hooks)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static const struct ebt_table frame_filter =
|
||||
{
|
||||
static const struct ebt_table frame_filter = {
|
||||
.name = "filter",
|
||||
.table = &initial_table,
|
||||
.valid_hooks = FILTER_VALID_HOOKS,
|
||||
|
@ -14,8 +14,7 @@
|
||||
#define NAT_VALID_HOOKS ((1 << NF_BR_PRE_ROUTING) | (1 << NF_BR_LOCAL_OUT) | \
|
||||
(1 << NF_BR_POST_ROUTING))
|
||||
|
||||
static struct ebt_entries initial_chains[] =
|
||||
{
|
||||
static struct ebt_entries initial_chains[] = {
|
||||
{
|
||||
.name = "PREROUTING",
|
||||
.policy = EBT_ACCEPT,
|
||||
@ -30,8 +29,7 @@ static struct ebt_entries initial_chains[] =
|
||||
}
|
||||
};
|
||||
|
||||
static struct ebt_replace_kernel initial_table =
|
||||
{
|
||||
static struct ebt_replace_kernel initial_table = {
|
||||
.name = "nat",
|
||||
.valid_hooks = NAT_VALID_HOOKS,
|
||||
.entries_size = 3 * sizeof(struct ebt_entries),
|
||||
@ -50,8 +48,7 @@ static int check(const struct ebt_table_info *info, unsigned int valid_hooks)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct ebt_table frame_nat =
|
||||
{
|
||||
static struct ebt_table frame_nat = {
|
||||
.name = "nat",
|
||||
.table = &initial_table,
|
||||
.valid_hooks = NAT_VALID_HOOKS,
|
||||
|
@ -118,7 +118,7 @@ ebt_dev_check(const char *entry, const struct net_device *device)
|
||||
/* 1 is the wildcard token */
|
||||
while (entry[i] != '\0' && entry[i] != 1 && entry[i] == devname[i])
|
||||
i++;
|
||||
return (devname[i] != entry[i] && entry[i] != 1);
|
||||
return devname[i] != entry[i] && entry[i] != 1;
|
||||
}
|
||||
|
||||
#define FWINV2(bool, invflg) ((bool) ^ !!(e->invflags & invflg))
|
||||
@ -2375,8 +2375,7 @@ static int compat_do_ebt_get_ctl(struct sock *sk, int cmd,
|
||||
}
|
||||
#endif
|
||||
|
||||
static struct nf_sockopt_ops ebt_sockopts =
|
||||
{
|
||||
static struct nf_sockopt_ops ebt_sockopts = {
|
||||
.pf = PF_INET,
|
||||
.set_optmin = EBT_BASE_CTL,
|
||||
.set_optmax = EBT_SO_SET_MAX + 1,
|
||||
|
Loading…
x
Reference in New Issue
Block a user