]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/bridge/br.c
Driver Core: add kobj_attribute handling
[linux-2.6-omap-h63xx.git] / net / bridge / br.c
index 848b8fa8bedd23ee09048ec87e096fc505b6fcb7..a9018287312071c4cd77a442b062b7444c7b72bf 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "br_private.h"
 
-int (*br_should_route_hook) (struct sk_buff **pskb) = NULL;
+int (*br_should_route_hook)(struct sk_buff *skb);
 
 static struct llc_sap *br_stp_sap;
 
@@ -39,7 +39,7 @@ static int __init br_init(void)
 
        err = br_fdb_init();
        if (err)
-               goto err_out1;
+               goto err_out;
 
        err = br_netfilter_init();
        if (err)
@@ -65,6 +65,8 @@ err_out3:
 err_out2:
        br_netfilter_fini();
 err_out1:
+       br_fdb_fini();
+err_out:
        llc_sap_put(br_stp_sap);
        return err;
 }