[NET]: Move hardware header operations out of netdevice.
[safe/jmp/linux-2.6] / net / core / dev.c
index 3923d51..d998646 100644 (file)
@@ -967,14 +967,6 @@ void dev_load(struct net *net, const char *name)
                request_module("%s", name);
 }
 
-static int default_rebuild_header(struct sk_buff *skb)
-{
-       printk(KERN_DEBUG "%s: default_rebuild_header called -- BUG!\n",
-              skb->dev ? skb->dev->name : "NULL!!!");
-       kfree_skb(skb);
-       return 1;
-}
-
 /**
  *     dev_open        - prepare an interface for use.
  *     @dev:   device to open
@@ -3561,14 +3553,6 @@ int register_netdevice(struct net_device *dev)
                }
        }
 
-       /*
-        *      nil rebuild_header routine,
-        *      that should be never called and used as just bug trap.
-        */
-
-       if (!dev->rebuild_header)
-               dev->rebuild_header = default_rebuild_header;
-
        ret = netdev_register_kobject(dev);
        if (ret)
                goto err_uninit;