netfilter: bridge: move nf_bridge_update_protocol to where its used
no need to keep it in a header file. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
This commit is contained in:
Родитель
8bd63cf1a4
Коммит
4a9d2f2008
|
@ -36,14 +36,6 @@ static inline unsigned int nf_bridge_encap_header_len(const struct sk_buff *skb)
|
|||
}
|
||||
}
|
||||
|
||||
static inline void nf_bridge_update_protocol(struct sk_buff *skb)
|
||||
{
|
||||
if (skb->nf_bridge->mask & BRNF_8021Q)
|
||||
skb->protocol = htons(ETH_P_8021Q);
|
||||
else if (skb->nf_bridge->mask & BRNF_PPPoE)
|
||||
skb->protocol = htons(ETH_P_PPP_SES);
|
||||
}
|
||||
|
||||
static inline unsigned int nf_bridge_mtu_reduction(const struct sk_buff *skb)
|
||||
{
|
||||
if (unlikely(skb->nf_bridge->mask & BRNF_PPPoE))
|
||||
|
|
|
@ -239,6 +239,14 @@ drop:
|
|||
return -1;
|
||||
}
|
||||
|
||||
static void nf_bridge_update_protocol(struct sk_buff *skb)
|
||||
{
|
||||
if (skb->nf_bridge->mask & BRNF_8021Q)
|
||||
skb->protocol = htons(ETH_P_8021Q);
|
||||
else if (skb->nf_bridge->mask & BRNF_PPPoE)
|
||||
skb->protocol = htons(ETH_P_PPP_SES);
|
||||
}
|
||||
|
||||
/* PF_BRIDGE/PRE_ROUTING *********************************************/
|
||||
/* Undo the changes made for ip6tables PREROUTING and continue the
|
||||
* bridge PRE_ROUTING hook. */
|
||||
|
|
Загрузка…
Ссылка в новой задаче