tlv_value
uint32_t tlv_value[64];
*value_offsetp = byte_offset((uint32_t *)tlv_value(&cursor),
memcpy(valuep, tlv_value(&cursor), value_length);
value = (caddr_t)tlv_value(&cursor);