netdev
[Top] [All Lists]

[PATCH] sppp - fix sealevel

To: Jeff Garzik <jgarzik@xxxxxxxxx>
Subject: [PATCH] sppp - fix sealevel
From: Stephen Hemminger <shemminger@xxxxxxxx>
Date: Fri, 3 Oct 2003 14:47:58 -0700
Cc: netdev@xxxxxxxxxxx
Organization: Open Source Development Lab
Sender: netdev-bounce@xxxxxxxxxxx
My earlier change broke the if_ptr assumption used by SPPP drivers.
This makes sealevel driver do if_ptr like it used to.

diff -Nru a/drivers/net/wan/sealevel.c b/drivers/net/wan/sealevel.c
--- a/drivers/net/wan/sealevel.c        Fri Oct  3 11:28:36 2003
+++ b/drivers/net/wan/sealevel.c        Fri Oct  3 11:28:36 2003
@@ -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 @@
                return NULL;
 
        sv = d->priv;
+       sv->if_ptr = &sv->pppdev;
        sv->pppdev.dev = d;
        d->base_addr = iobase;
        d->irq = irq;

<Prev in Thread] Current Thread [Next in Thread>
  • [PATCH] sppp - fix sealevel, Stephen Hemminger <=