Lines Matching refs:results
8596 …u_int tunnel_interface_index = inp->inp_policyresult.results.result_parameter.tunnel_interface_ind… in necp_socket_ip_tunnel_tso()
8657 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8658 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8659 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8661 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
8663 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
8672 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED) { in necp_socket_find_policy_match()
8683 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8684 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8685 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8686 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
8728 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED) { in necp_socket_find_policy_match()
8739 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
8740 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
8741 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8742 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
8774 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8775 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8776 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8777 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
8821 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8822 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8823 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8824 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
8858 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
8859 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
8860 inp->inp_policyresult.results.route_rule_id = route_rule_id; in necp_socket_find_policy_match()
8861 inp->inp_policyresult.results.result = matched_policy->result; in necp_socket_find_policy_match()
8862 …memcpy(&inp->inp_policyresult.results.result_parameter, &matched_policy->result_parameter, sizeof(… in necp_socket_find_policy_match()
8905 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
8906 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
8907 inp->inp_policyresult.results.route_rule_id = route_rule_id; in necp_socket_find_policy_match()
8908 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT; in necp_socket_find_policy_match()
8909 …inp->inp_policyresult.results.result_parameter.flow_divert_control_unit = flow_divert_control_unit; in necp_socket_find_policy_match()
8916 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8917 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8918 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8919 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
8927 …inp->inp_policyresult.results.filter_control_unit = filter_control_unit; // We may have matched a … in necp_socket_find_policy_match()
8928 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
8929 …inp->inp_policyresult.results.route_rule_id = route_rule_id; // We may have matched a route rule, … in necp_socket_find_policy_match()
8930 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_NONE; in necp_socket_find_policy_match()
8941 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
8942 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
8943 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
8944 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
10005 …qos_marking = necp_lookup_current_qos_marking(&(inp->inp_policyresult.results.qos_marking_gencount… in necp_socket_update_qos_marking()
10610 if (inp->inp_policyresult.results.route_rule_id != 0) { in necp_socket_is_allowed_to_send_recv_internal()
10612 …if (!necp_route_is_allowed(route, input_interface, NULL, 0, inp->inp_policyresult.results.route_ru… in necp_socket_is_allowed_to_send_recv_internal()
10621 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_DROP || in necp_socket_is_allowed_to_send_recv_internal()
10622 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_is_allowed_to_send_recv_internal()
10623 … (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && input_interface && in necp_socket_is_allowed_to_send_recv_internal()
10624 inp->inp_policyresult.results.result_parameter.tunnel_interface_index != verifyifindex)) { in necp_socket_is_allowed_to_send_recv_internal()
10634 *return_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_socket_is_allowed_to_send_recv_internal()
10636 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS) { in necp_socket_is_allowed_to_send_recv_internal()
10637 pass_flags = inp->inp_policyresult.results.result_parameter.pass_flags; in necp_socket_is_allowed_to_send_recv_internal()
10662 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_DROP || in necp_socket_is_allowed_to_send_recv_internal()
10663 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_is_allowed_to_send_recv_internal()
10664 … (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && input_interface && in necp_socket_is_allowed_to_send_recv_internal()
10665 inp->inp_policyresult.results.result_parameter.tunnel_interface_index != verifyifindex) || in necp_socket_is_allowed_to_send_recv_internal()
10666 (inp->inp_policyresult.results.route_rule_id != 0 && in necp_socket_is_allowed_to_send_recv_internal()
10667 …!necp_route_is_allowed(route, input_interface, NULL, 0, inp->inp_policyresult.results.route_rule_i… in necp_socket_is_allowed_to_send_recv_internal()
10675 *return_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_socket_is_allowed_to_send_recv_internal()
10680 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS) { in necp_socket_is_allowed_to_send_recv_internal()
10681 pass_flags = inp->inp_policyresult.results.result_parameter.pass_flags; in necp_socket_is_allowed_to_send_recv_internal()
10702 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10703 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
10705 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10706 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
10752 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10753 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
10755 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10756 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
10786 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10787 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
10789 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
10790 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
10881 } else if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS || in necp_mark_packet_from_socket()
10882 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL) { in necp_mark_packet_from_socket()
10891 packet->m_pkthdr.necp_mtag.necp_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_mark_packet_from_socket()
10899 } else if (inp->inp_policyresult.results.filter_control_unit == NECP_FILTER_UNIT_NO_FILTER) { in necp_mark_packet_from_socket()
10910 …((inp->inp_policyresult.results.result_parameter.pass_flags & NECP_KERNEL_POLICY_PASS_PF_TAG) == N… in necp_mark_packet_from_socket()
11074 return inp->inp_policyresult.results.filter_control_unit; in necp_socket_get_content_filter_control_unit()
11085 (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_should_use_flow_divert()
11086 (inp->inp_policyresult.results.flow_divert_aggregate_unit != 0)); in necp_socket_should_use_flow_divert()
11101 inp->inp_policyresult.results.flow_divert_aggregate_unit != 0) { in necp_socket_get_flow_divert_control_unit()
11102 *aggregate_unit = inp->inp_policyresult.results.flow_divert_aggregate_unit; in necp_socket_get_flow_divert_control_unit()
11105 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT) { in necp_socket_get_flow_divert_control_unit()
11106 return inp->inp_policyresult.results.result_parameter.flow_divert_control_unit; in necp_socket_get_flow_divert_control_unit()
11119 return inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED || in necp_socket_should_rescope()
11120 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SCOPED_DIRECT; in necp_socket_should_rescope()
11130 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED) { in necp_socket_get_rescope_if_index()
11131 return inp->inp_policyresult.results.result_parameter.scoped_interface_index; in necp_socket_get_rescope_if_index()
11132 } else if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SCOPED_DIRECT) { in necp_socket_get_rescope_if_index()
11146 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && in necp_socket_get_effective_mtu()
11150 …u_int tunnel_interface_index = inp->inp_policyresult.results.result_parameter.tunnel_interface_ind… in necp_socket_get_effective_mtu()