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; _