//\r
// Allocate the space for the key-value pair.\r
//\r
- Data = (CHAR8 *) NetbufAllocSpace (Pdu, TotalLen, NET_BUF_TAIL);\r
+ Data = NetbufAllocSpace (Pdu, TotalLen, NET_BUF_TAIL);\r
if (Data == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
//\r
// Check whether we will issue the stage transition signal?\r
//\r
- Conn->TransitInitiated = (BOOLEAN)ISCSI_FLAG_ON (LoginReq, ISCSI_LOGIN_REQ_PDU_FLAG_TRANSIT);\r
+ Conn->TransitInitiated = ISCSI_FLAG_ON (LoginReq, ISCSI_LOGIN_REQ_PDU_FLAG_TRANSIT);\r
}\r
\r
return Nbuf;\r
// Process the TargetAddress key-value strings in the data segment to update the\r
// target address info.\r
//\r
- Status = IScsiUpdateTargetAddress (Session, (CHAR8 *)DataSeg, DataSegLen);\r
+ Status = IScsiUpdateTargetAddress (Session, DataSeg, DataSegLen);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
//\r
// The status is sucess, extract the wanted fields from the header segment.\r
//\r
- Transit = (BOOLEAN)ISCSI_FLAG_ON (LoginRsp, ISCSI_LOGIN_RSP_PDU_FLAG_TRANSIT);\r
- Continue = (BOOLEAN)ISCSI_FLAG_ON (LoginRsp, ISCSI_LOGIN_RSP_PDU_FLAG_CONTINUE);\r
+ Transit = ISCSI_FLAG_ON (LoginRsp, ISCSI_LOGIN_RSP_PDU_FLAG_TRANSIT);\r
+ Continue = ISCSI_FLAG_ON (LoginRsp, ISCSI_LOGIN_RSP_PDU_FLAG_CONTINUE);\r
\r
- CurrentStage = (UINT8)ISCSI_GET_CURRENT_STAGE (LoginRsp);\r
- NextStage = (UINT8)ISCSI_GET_NEXT_STAGE (LoginRsp);\r
+ CurrentStage = ISCSI_GET_CURRENT_STAGE (LoginRsp);\r
+ NextStage = ISCSI_GET_NEXT_STAGE (LoginRsp);\r
\r
LoginRsp->InitiatorTaskTag = NTOHL (LoginRsp->InitiatorTaskTag);\r
\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
- NetbufQueCopy (&Conn->RspQue, 0, Len, (UINT8 *)Data);\r
+ NetbufQueCopy (&Conn->RspQue, 0, Len, Data);\r
\r
Status = EFI_PROTOCOL_ERROR;\r
\r
goto ON_ERROR;\r
}\r
\r
- Session->InitialR2T = (BOOLEAN)(Session->InitialR2T || (AsciiStrCmp (Value, "Yes") == 0));\r
+ Session->InitialR2T = Session->InitialR2T || (BOOLEAN) (AsciiStrCmp (Value, "Yes") == 0);\r
\r
//\r
// ImmediateData, result function is AND.\r
goto ON_ERROR;\r
}\r
\r
- Session->ImmediateData = (BOOLEAN)(Session->ImmediateData && (AsciiStrCmp (Value, "Yes") == 0));\r
+ Session->ImmediateData = Session->ImmediateData && (BOOLEAN) (AsciiStrCmp (Value, "Yes") == 0);\r
\r
//\r
// MaxRecvDataSegmentLength, result function is Mininum.\r
goto ON_ERROR;\r
}\r
\r
- Session->DataPDUInOrder = (BOOLEAN)(Session->DataPDUInOrder || (AsciiStrCmp (Value, "Yes") == 0));\r
+ Session->DataPDUInOrder = Session->DataPDUInOrder || (BOOLEAN) (AsciiStrCmp (Value, "Yes") == 0);\r
\r
//\r
// DataSequenceInorder, result function is OR.\r
goto ON_ERROR;\r
}\r
\r
- Session->DataSequenceInOrder = (BOOLEAN)(Session->DataSequenceInOrder || (AsciiStrCmp (Value, "Yes") == 0));\r
+ Session->DataSequenceInOrder = Session->DataSequenceInOrder || (BOOLEAN) (AsciiStrCmp (Value, "Yes") == 0);\r
\r
//\r
// DefaultTime2Wait, result function is Maximum.\r
//\r
// Convert the upper-case characters to lower-case ones\r
//\r
- Name[Index] = (CHAR8)(Name[Index] - 'A' + 'a');\r
+ Name[Index] = Name[Index] - 'A' + 'a';\r
}\r
\r
if (!NET_IS_LOWER_CASE_CHAR (Name[Index]) &&\r
//\r
// The CDB exceeds 16 bytes, an extended CDB AHS is required.\r
//\r
- AHSLength = (UINT8)(AHSLength + (ISCSI_ROUNDUP (Packet->CdbLength - 16) + sizeof (ISCSI_ADDITIONAL_HEADER)));\r
+ AHSLength += ISCSI_ROUNDUP (Packet->CdbLength - 16) + sizeof (ISCSI_ADDITIONAL_HEADER);\r
}\r
\r
Length = sizeof (SCSI_COMMAND) + AHSLength;\r
UINT8 *Data;\r
ISCSI_IN_BUFFER_CONTEXT InBufferContext;\r
UINT64 Timeout;\r
- UINT8 *Buffer;\r
\r
Private = ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU (PassThru);\r
Session = &Private->Session;\r
}\r
\r
XferContext = &Tcb->XferContext;\r
- Buffer = NetbufGetByte (Pdu, 0, NULL);\r
- XferContext->Offset = ISCSI_GET_DATASEG_LEN (Buffer);\r
+ XferContext->Offset = ISCSI_GET_DATASEG_LEN (NetbufGetByte (Pdu, 0, NULL));\r
\r
//\r
// Transmit the SCSI Command PDU.\r