Home
last modified time | relevance | path

Searched refs:policy_result_size (Results 1 – 1 of 1) sorted by relevance

/xnu-11417.140.69/bsd/net/ !
H A Dnecp.c3032 u_int32_t policy_result_size = 0; in necp_handle_policy_add() local
3051 …error = necp_get_tlv_at_offset(tlv_buffer, tlv_buffer_length, cursor, 0, NULL, &policy_result_size in necp_handle_policy_add()
3052 if (error || policy_result_size == 0) { in necp_handle_policy_add()
3057 if (policy_result_size > NECP_MAX_POLICY_RESULT_SIZE) { in necp_handle_policy_add()
3058 NECPLOG(LOG_ERR, "Policy result length too large: %u", policy_result_size); in necp_handle_policy_add()
3062 policy_result = (u_int8_t *)kalloc_data(policy_result_size, Z_WAITOK); in necp_handle_policy_add()
3064 NECPLOG(LOG_ERR, "Failed to allocate a policy result buffer (size %d)", policy_result_size); in necp_handle_policy_add()
3068 …error = necp_get_tlv_at_offset(tlv_buffer, tlv_buffer_length, cursor, policy_result_size, policy_r… in necp_handle_policy_add()
3074 if (!necp_policy_result_is_valid(policy_result, policy_result_size, &is_pass_skip)) { in necp_handle_policy_add()
3080 if (necp_policy_result_requires_route_rules(policy_result, policy_result_size)) { in necp_handle_policy_add()
[all …]