]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/um/drivers/slirp_kern.c
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-omap-h63xx.git] / arch / um / drivers / slirp_kern.c
index 240ee650865df79927d0557c81197e7be7283a31..f15a6e7654f36fdf17af6388172d8273ebb11f71 100644 (file)
@@ -22,7 +22,7 @@ void slirp_init(struct net_device *dev, void *data)
        struct slirp_init *init = data;
        int i;
 
-       private = dev->priv;
+       private = netdev_priv(dev);
        spri = (struct slirp_data *) private->user;
 
        spri->argw = init->argw;
@@ -34,9 +34,7 @@ void slirp_init(struct net_device *dev, void *data)
 
        dev->init = NULL;
        dev->hard_header_len = 0;
-       dev->header_cache_update = NULL;
-       dev->hard_header_cache = NULL;
-       dev->hard_header = NULL;
+       dev->header_ops = NULL;
        dev->addr_len = 0;
        dev->type = ARPHRD_SLIP;
        dev->tx_queue_len = 256;