From fd555edbc8de37f5d267f6afe9c734b6baeb9bc6 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Thu, 5 Feb 2004 16:49:39 -0800 Subject: [PATCH] [PATCH] gcc-3.5: drivers/atm/atmtcp.c 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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/atm/atmtcp.c b/drivers/atm/atmtcp.c index 9f93e1dd76449..aa1cbe395814f 100644 --- a/drivers/atm/atmtcp.c +++ b/drivers/atm/atmtcp.c @@ -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; -- 2.53.0