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;

_