Fix it for older gcc's. --- 25-akpm/drivers/ieee1394/sbp2.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff -puN drivers/ieee1394/sbp2.c~sbp2-build-fix drivers/ieee1394/sbp2.c --- 25/drivers/ieee1394/sbp2.c~sbp2-build-fix Wed Apr 7 15:36:08 2004 +++ 25-akpm/drivers/ieee1394/sbp2.c Wed Apr 7 15:36:56 2004 @@ -1313,6 +1313,7 @@ static int sbp2_logout_device(struct scs { struct sbp2scsi_host_info *hi = scsi_id->hi; quadlet_t data[2]; + int error; SBP2_DEBUG("sbp2_logout_device"); @@ -1353,7 +1354,7 @@ static int sbp2_logout_device(struct scs atomic_set(&scsi_id->sbp2_login_complete, 0); - int error = hpsb_node_write(scsi_id->ne, + error = hpsb_node_write(scsi_id->ne, scsi_id->sbp2_management_agent_addr, data, 8); if (error) @@ -1377,6 +1378,7 @@ static int sbp2_reconnect_device(struct { struct sbp2scsi_host_info *hi = scsi_id->hi; quadlet_t data[2]; + int error; SBP2_DEBUG("sbp2_reconnect_device"); @@ -1423,7 +1425,7 @@ static int sbp2_reconnect_device(struct atomic_set(&scsi_id->sbp2_login_complete, 0); - int error = hpsb_node_write(scsi_id->ne, + error = hpsb_node_write(scsi_id->ne, scsi_id->sbp2_management_agent_addr, data, 8); if (error) _