drivers/atm/he.c: In function `he_init_one': drivers/atm/he.c:383: error: invalid lvalue in assignment drivers/atm/he.c: In function `he_open': drivers/atm/he.c:2364: error: invalid lvalue in assignment --- 25-akpm/drivers/atm/he.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/atm/he.c~gcc-35-he drivers/atm/he.c --- 25/drivers/atm/he.c~gcc-35-he Fri Jan 23 15:14:33 2004 +++ 25-akpm/drivers/atm/he.c Fri Jan 23 15:15:03 2004 @@ -380,7 +380,7 @@ he_init_one(struct pci_dev *pci_dev, con he_dev->pci_dev = pci_dev; he_dev->atm_dev = atm_dev; he_dev->atm_dev->dev_data = he_dev; - HE_DEV(atm_dev) = he_dev; + atm_dev->dev_data = he_dev; he_dev->number = atm_dev->number; if (he_start(atm_dev)) { he_stop(he_dev); @@ -2361,7 +2361,7 @@ he_open(struct atm_vcc *vcc) init_waitqueue_head(&he_vcc->rx_waitq); init_waitqueue_head(&he_vcc->tx_waitq); - HE_VCC(vcc) = he_vcc; + vcc->dev_data = he_vcc; if (vcc->qos.txtp.traffic_class != ATM_NONE) { int pcr_goal; _