11 #include <linux/netfilter_bridge/ebtables.h>
12 #include <linux/module.h>
14 #define NAT_VALID_HOOKS ((1 << NF_BR_PRE_ROUTING) | (1 << NF_BR_LOCAL_OUT) | \
15 (1 << NF_BR_POST_ROUTING))
28 .name =
"POSTROUTING",
43 .entries = (
char *)initial_chains,
56 .table = &initial_table,
66 return ebt_do_table(hook, skb, in, out, dev_net(in)->xt.frame_nat);
73 return ebt_do_table(hook, skb, in, out, dev_net(out)->xt.frame_nat);
103 return PTR_RET(net->xt.frame_nat);
112 .init = frame_nat_net_init,
113 .exit = frame_nat_net_exit,
116 static int __init ebtable_nat_init(
void)
129 static void __exit ebtable_nat_fini(
void)