Lines Matching refs:attr_len

358     uint32_t attr_len,
2420 uint32_t attr_len, attr_id, esi_interval; in isnst_verify_rsp() local
2483 attr_len = ntohl(attr->attr_len); in isnst_verify_rsp()
2486 if (attr_len != 4 || in isnst_verify_rsp()
2487 attr_len > rsp_payload_len - 8) { in isnst_verify_rsp()
2503 rsp_payload_len -= (8 + attr_len); in isnst_verify_rsp()
2505 ((void *)((uint8_t *)attr + attr_len + 8)); in isnst_verify_rsp()
2526 attr_len = ntohl(attr->attr_len); in isnst_verify_rsp()
2529 attr_len > 0 && in isnst_verify_rsp()
2530 attr_len <= rsp_payload_len - 8) { in isnst_verify_rsp()
2544 rsp_payload_len -= (8 + attr_len); in isnst_verify_rsp()
2546 ((void *)((uint8_t *)attr + attr_len + 8)); in isnst_verify_rsp()
2615 ntohl(attr->attr_len); in isnst_pdu_get_op()
2660 uint32_t attr_len, in isnst_add_attr() argument
2671 normalized_attr_len = (attr_len % 4) == 0 ? in isnst_add_attr()
2672 (attr_len) : (attr_len + (4 - (attr_len % 4))); in isnst_add_attr()
2716 if (attr_len && attr_data) { in isnst_add_attr()
2718 attr_tlv->attr_value, attr_len); in isnst_add_attr()
2723 if (attr_len == 8) { in isnst_add_attr()
2726 } else if (attr_len == 4) { in isnst_add_attr()
2733 attr_tlv->attr_len = htonl(normalized_attr_len); in isnst_add_attr()
3212 uint32_t attr_len, attr_id; in isnst_handle_esi_req() local
3265 attr_len = ntohl(attr->attr_len); in isnst_handle_esi_req()
3267 tlv_len = attr_len + offsetof(isns_tlv_t, attr_value); in isnst_handle_esi_req()
3275 if (attr_len > sizeof (struct in6_addr)) { in isnst_handle_esi_req()
3280 attr_len = min(attr_len, in isnst_handle_esi_req()
3283 portal_addr6->sin6_addr.s6_addr, attr_len); in isnst_handle_esi_req()
3288 if (attr_len > sizeof (uint32_t)) { in isnst_handle_esi_req()
3311 attr_len = ntohl(attr->attr_len); in isnst_handle_esi_req()
3313 tlv_len = attr_len + offsetof(isns_tlv_t, attr_value); in isnst_handle_esi_req()