diff options
author | Bart De Schuymer <bdschuym@pandora.be> | 2003-06-01 17:14:02 +0000 |
---|---|---|
committer | Bart De Schuymer <bdschuym@pandora.be> | 2003-06-01 17:14:02 +0000 |
commit | 5ba73493b0801e506fbbd344d259364e67faabb6 (patch) | |
tree | f385ff806366fc020836e15c9b80abc48924d1f3 /kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c | |
parent | 097aed0f07d4fb6715a6c5b030c26f337d10e3a4 (diff) |
update to 2.5.70
Diffstat (limited to 'kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c')
-rw-r--r-- | kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c b/kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c index ce60c4e..c18666e 100644 --- a/kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c +++ b/kernel/linux2.5/net/bridge/netfilter/ebtable_filter.c @@ -70,18 +70,21 @@ ebt_hook (unsigned int hook, struct sk_buff **pskb, const struct net_device *in, static struct nf_hook_ops ebt_ops_filter[] = { { .hook = ebt_hook, + .owner = THIS_MODULE, .pf = PF_BRIDGE, .hooknum = NF_BR_LOCAL_IN, .priority = NF_BR_PRI_FILTER_BRIDGED, }, { .hook = ebt_hook, + .owner = THIS_MODULE, .pf = PF_BRIDGE, .hooknum = NF_BR_FORWARD, .priority = NF_BR_PRI_FILTER_BRIDGED, }, { .hook = ebt_hook, + .owner = THIS_MODULE, .pf = PF_BRIDGE, .hooknum = NF_BR_LOCAL_OUT, .priority = NF_BR_PRI_FILTER_OTHER, @@ -95,7 +98,7 @@ static int __init init(void) ret = ebt_register_table(&frame_filter); if (ret < 0) return ret; - for (i = 0; i < sizeof(ebt_ops_filter) / sizeof(ebt_ops_filter[0]); i++) + for (i = 0; i < ARRAY_SIZE(ebt_ops_filter); i++) if ((ret = nf_register_hook(&ebt_ops_filter[i])) < 0) goto cleanup; return ret; @@ -110,7 +113,7 @@ static void __exit fini(void) { int i; - for (i = 0; i < sizeof(ebt_ops_filter) / sizeof(ebt_ops_filter[0]); i++) + for (i = 0; i < ARRAY_SIZE(ebt_ops_filter); i++) nf_unregister_hook(&ebt_ops_filter[i]); ebt_unregister_table(&frame_filter); } |