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 --- 25-akpm/drivers/atm/atmtcp.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/atm/atmtcp.c~gcc-35-atmtcp drivers/atm/atmtcp.c --- 25/drivers/atm/atmtcp.c~gcc-35-atmtcp Fri Jan 23 15:02:37 2004 +++ 25-akpm/drivers/atm/atmtcp.c Fri Jan 23 15:03:05 2004 @@ -255,7 +255,7 @@ static void atmtcp_c_close(struct atm_vc 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 per } 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; _