drivers/atm/fore200e.c: In function `fore200e_open':
drivers/atm/fore200e.c:1420: error: invalid lvalue in assignment
drivers/atm/fore200e.c: In function `fore200e_register':
drivers/atm/fore200e.c:2485: error: invalid lvalue in assignment



---

 25-akpm/drivers/atm/fore200e.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -puN drivers/atm/fore200e.c~gcc-35-fore2000e drivers/atm/fore200e.c
--- 25/drivers/atm/fore200e.c~gcc-35-fore2000e	Fri Jan 23 14:40:32 2004
+++ 25-akpm/drivers/atm/fore200e.c	Fri Jan 23 14:41:31 2004
@@ -1417,7 +1417,7 @@ fore200e_open(struct atm_vcc *vcc)
 	return -ENOMEM;
     }
 
-    FORE200E_VCC(vcc) = fore200e_vcc;
+    vcc->dev_data = fore200e_vcc;
     
     if (fore200e_activate_vcin(fore200e, 1, vcc, vcc->qos.rxtp.max_sdu) < 0) {
 	kfree(fore200e_vcc);
@@ -2482,7 +2482,7 @@ fore200e_register(struct fore200e* fore2
 	return -ENODEV;
     }
 
-    FORE200E_DEV(atm_dev) = fore200e;
+    atm_dev->dev_data = fore200e;
     fore200e->atm_dev = atm_dev;
 
     atm_dev->ci_range.vpi_bits = 8;

_