ISNSP_HEADER_SIZE
#define ISNSP_MAX_PDU_SIZE (ISNSP_HEADER_SIZE + \
*pdu_size = ISNSP_HEADER_SIZE + payload_len;
iovec[0].iov_len = (ISNSP_HEADER_SIZE);
send_len += ISNSP_HEADER_SIZE;
if ((ISNSP_HEADER_SIZE + *pl + attr_tlv_len) > *sz) {
tmp_pdu_hdr = (isns_pdu_t *)malloc(ISNSP_HEADER_SIZE);
(void) memset((void *)&tmp_pdu_hdr[0], 0, ISNSP_HEADER_SIZE);
iovec[0].iov_len = ISNSP_HEADER_SIZE;
ISNSP_HEADER_SIZE +
ISNSP_HEADER_SIZE + combined_pdu->payload_len);
iov[0].iov_len = ISNSP_HEADER_SIZE;
send_len = ISNSP_HEADER_SIZE + payload_len;
if (idm_sorecv(so, &tmp_pdu_hdr, ISNSP_HEADER_SIZE) != 0 ||
total_pdu_len = ISNSP_HEADER_SIZE + payload_len;
bcopy(&tmp_pdu_hdr, *pdu, ISNSP_HEADER_SIZE);
iovec[iovlen].iov_len = (ISNSP_HEADER_SIZE);
total_len += (ISNSP_HEADER_SIZE);
tmp_pdu_hdr = (isns_pdu_t *)kmem_zalloc(ISNSP_HEADER_SIZE, KM_SLEEP);
iovec[0].iov_len = ISNSP_HEADER_SIZE;
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
if (bytes_received == 0 || bytes_received != ISNSP_HEADER_SIZE) {
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
*pdu_size = ISNSP_HEADER_SIZE + payload_len;
kmem_free(tmp_pdu_hdr, ISNSP_HEADER_SIZE);
#define ISNSP_MAX_PDU_SIZE (ISNSP_HEADER_SIZE + \
#define ISNSP_MAX_PDU_SIZE (ISNSP_HEADER_SIZE + \