From 247584b59704f0987ec3e4cf15915b1ecc9bde11 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Sun, 12 Oct 2003 22:39:24 -0700 Subject: [PATCH] [NET]: Fix sealevel regression. My earlier change broke the if_ptr assumption used by SPPP drivers. This makes sealevel driver do if_ptr like it used to. --- drivers/net/wan/sealevel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/wan/sealevel.c b/drivers/net/wan/sealevel.c index fce2b7be17069..6d3c0e8ca0e98 100644 --- a/drivers/net/wan/sealevel.c +++ b/drivers/net/wan/sealevel.c @@ -31,6 +31,7 @@ struct slvl_device { + void *if_ptr; /* General purpose pointer (used by SPPP) */ struct z8530_channel *chan; struct ppp_device pppdev; int channel; @@ -238,6 +239,7 @@ static inline struct slvl_device *slvl_alloc(int iobase, int irq) return NULL; sv = d->priv; + sv->if_ptr = &sv->pppdev; sv->pppdev.dev = d; d->base_addr = iobase; d->irq = irq; -- 2.53.0