]> git.hungrycats.org Git - linux/commitdiff
[PATCH] gcc-3.5: drivers/atm/atmtcp.c
authorAndrew Morton <akpm@osdl.org>
Fri, 6 Feb 2004 00:49:39 +0000 (16:49 -0800)
committerGreg Kroah-Hartman <greg@kroah.com>
Fri, 6 Feb 2004 00:49:39 +0000 (16:49 -0800)
drivers/atm/atmtcp.c: In function `atmtcp_c_close':
drivers/atm/atmtcp.c:258: error: invalid lvalue in assignment
drivers/atm/atmtcp.c: In function `atmtcp_create':
drivers/atm/atmtcp.c:383: error: invalid lvalue in assignment

drivers/atm/atmtcp.c

index 9f93e1dd7644912b8b798e8fff852cd231cd4c94..aa1cbe395814f4cc3644a9f34b34ee838364ca78 100644 (file)
@@ -255,7 +255,7 @@ static void atmtcp_c_close(struct atm_vcc *vcc)
        dev_data = PRIV(atmtcp_dev);
        dev_data->vcc = NULL;
        if (dev_data->persist) return;
-       PRIV(atmtcp_dev) = NULL;
+       atmtcp_dev->dev_data = NULL;
        kfree(dev_data);
        shutdown_atm_dev(atmtcp_dev);
        vcc->dev_data = NULL;
@@ -380,7 +380,7 @@ static int atmtcp_create(int itf,int persist,struct atm_dev **result)
        }
        dev->ci_range.vpi_bits = MAX_VPI_BITS;
        dev->ci_range.vci_bits = MAX_VCI_BITS;
-       PRIV(dev) = dev_data;
+       dev->dev_data = dev_data;
        PRIV(dev)->vcc = NULL;
        PRIV(dev)->persist = persist;
        if (result) *result = dev;