temp = rx_Writev(rxcallp, tiov, tnio, vbytes);
if (temp != vbytes) {
osi_Log3(afsd_logp, "rx_Writev failed bp 0x%p, %d != %d", bufp, temp, vbytes);
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
break;
}
nbytes_hi = ntohl(nbytes_hi);
} else {
nbytes_hi = 0;
- code = rxcallp->error;
+ code = rx_Error(rxcallp);
code1 = rx_EndCall(rxcallp, code);
rxcallp = NULL;
}
}
} else {
osi_Log1(afsd_logp, "cm_GetBuffer rx_Read32 returns %d != 4", temp);
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
}
}
/* for the moment, nbytes_hi will always be 0 if code == 0
if (fs_fetchdata_offset_bug && first_read)
length_found = 0;
else
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
break;
}
if (fs_fetchdata_offset_bug && first_read)
length_found = 0;
else
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
break;
}
first_read = 0;
nbytes_hi = ntohl(nbytes_hi);
} else {
nbytes_hi = 0;
- code = rxcallp->error;
+ code = rx_Error(rxcallp);
code1 = rx_EndCall(rxcallp, code);
rxcallp = NULL;
}
}
} else {
osi_Log1(afsd_logp, "cm_GetData rx_Read32 returns %d != 4", temp);
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
}
}
/* for the moment, nbytes_hi will always be 0 if code == 0
if (fs_fetchdata_offset_bug && first_read)
length_found = 0;
else
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
break;
}
if (fs_fetchdata_offset_bug && first_read)
length_found = 0;
else
- code = (rxcallp->error < 0) ? rxcallp->error : RX_PROTOCOL_ERROR;
+ code = (rx_Error(rxcallp) < 0) ? rx_Error(rxcallp) : RX_PROTOCOL_ERROR;
break;
}
first_read = 0;