Lines Matching refs:results

9552 …u_int tunnel_interface_index = inp->inp_policyresult.results.result_parameter.tunnel_interface_ind…  in necp_socket_ip_tunnel_tso()
9568 …if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED && (inp->inp_f… in necp_unscope()
9577 …if (inp->inp_boundifp != NULL && inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT… in necp_clear_tunnel()
9665 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
9666 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
9667 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9669 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
9671 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
9687 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
9688 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
9689 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9690 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
9719 inp->inp_policyresult.results.result, in necp_socket_find_policy_match()
9720 inp->inp_policyresult.results.result_parameter.tunnel_interface_index); in necp_socket_find_policy_match()
9746 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
9747 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
9748 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9749 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_PASS; in necp_socket_find_policy_match()
9772 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
9773 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
9774 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9775 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
9811 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
9812 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
9813 inp->inp_policyresult.results.route_rule_id = route_rule_id; in necp_socket_find_policy_match()
9814 inp->inp_policyresult.results.result = matched_policy->result; in necp_socket_find_policy_match()
9815 …memcpy(&inp->inp_policyresult.results.result_parameter, &matched_policy->result_parameter, sizeof(… in necp_socket_find_policy_match()
9860 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_find_policy_match()
9861 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
9862 inp->inp_policyresult.results.route_rule_id = route_rule_id; in necp_socket_find_policy_match()
9863 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT; in necp_socket_find_policy_match()
9864 …inp->inp_policyresult.results.result_parameter.flow_divert_control_unit = flow_divert_control_unit; in necp_socket_find_policy_match()
9871 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
9872 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
9873 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9874 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
9889 …inp->inp_policyresult.results.filter_control_unit = filter_control_unit; // We may have matched a … in necp_socket_find_policy_match()
9890 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_find_policy_match()
9891 …inp->inp_policyresult.results.route_rule_id = route_rule_id; // We may have matched a route rule, … in necp_socket_find_policy_match()
9892 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_NONE; in necp_socket_find_policy_match()
9903 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_find_policy_match()
9904 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_find_policy_match()
9905 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_find_policy_match()
9906 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_find_policy_match()
11022 …qos_marking = necp_lookup_current_qos_marking(&(inp->inp_policyresult.results.qos_marking_gencount… in necp_socket_update_qos_marking()
11793 if (inp->inp_policyresult.results.route_rule_id != 0) { in necp_socket_is_allowed_to_send_recv_internal()
11795 …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()
11804 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_DROP || in necp_socket_is_allowed_to_send_recv_internal()
11805 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_is_allowed_to_send_recv_internal()
11806 … (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && input_interface && in necp_socket_is_allowed_to_send_recv_internal()
11807 inp->inp_policyresult.results.result_parameter.tunnel_interface_index != verifyifindex)) { in necp_socket_is_allowed_to_send_recv_internal()
11817 *return_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_socket_is_allowed_to_send_recv_internal()
11819 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS) { in necp_socket_is_allowed_to_send_recv_internal()
11820 pass_flags = inp->inp_policyresult.results.result_parameter.pass_flags; in necp_socket_is_allowed_to_send_recv_internal()
11845 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_DROP || in necp_socket_is_allowed_to_send_recv_internal()
11846 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_is_allowed_to_send_recv_internal()
11847 … (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && input_interface && in necp_socket_is_allowed_to_send_recv_internal()
11848 inp->inp_policyresult.results.result_parameter.tunnel_interface_index != verifyifindex) || in necp_socket_is_allowed_to_send_recv_internal()
11850 (inp->inp_policyresult.results.route_rule_id != 0 && in necp_socket_is_allowed_to_send_recv_internal()
11851 …!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()
11859 *return_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_socket_is_allowed_to_send_recv_internal()
11864 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS) { in necp_socket_is_allowed_to_send_recv_internal()
11865 pass_flags = inp->inp_policyresult.results.result_parameter.pass_flags; in necp_socket_is_allowed_to_send_recv_internal()
11872 inp->inp_policyresult.results.result, in necp_socket_is_allowed_to_send_recv_internal()
11873 inp->inp_policyresult.results.result_parameter.tunnel_interface_index); in necp_socket_is_allowed_to_send_recv_internal()
11894 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
11895 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
11897 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
11898 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
11920 inp->inp_policyresult.results.filter_control_unit = 0; in necp_socket_is_allowed_to_send_recv_internal()
11921 inp->inp_policyresult.results.flow_divert_aggregate_unit = 0; in necp_socket_is_allowed_to_send_recv_internal()
11922 inp->inp_policyresult.results.route_rule_id = 0; in necp_socket_is_allowed_to_send_recv_internal()
11923 inp->inp_policyresult.results.result = NECP_KERNEL_POLICY_RESULT_DROP; in necp_socket_is_allowed_to_send_recv_internal()
11971 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
11972 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
11974 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
11975 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
12006 inp->inp_policyresult.results.filter_control_unit != filter_control_unit) { in necp_socket_is_allowed_to_send_recv_internal()
12007 inp->inp_policyresult.results.filter_control_unit = filter_control_unit; in necp_socket_is_allowed_to_send_recv_internal()
12009 if (inp->inp_policyresult.results.flow_divert_aggregate_unit != flow_divert_aggregate_unit) { in necp_socket_is_allowed_to_send_recv_internal()
12010 inp->inp_policyresult.results.flow_divert_aggregate_unit = flow_divert_aggregate_unit; in necp_socket_is_allowed_to_send_recv_internal()
12101 } else if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_PASS || in necp_mark_packet_from_socket()
12102 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL) { in necp_mark_packet_from_socket()
12111 packet->m_pkthdr.necp_mtag.necp_route_rule_id = inp->inp_policyresult.results.route_rule_id; in necp_mark_packet_from_socket()
12119 } else if (inp->inp_policyresult.results.filter_control_unit == NECP_FILTER_UNIT_NO_FILTER) { in necp_mark_packet_from_socket()
12130 …((inp->inp_policyresult.results.result_parameter.pass_flags & NECP_KERNEL_POLICY_PASS_PF_TAG) == N… in necp_mark_packet_from_socket()
12316 return inp->inp_policyresult.results.filter_control_unit; in necp_socket_get_content_filter_control_unit()
12327 (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT || in necp_socket_should_use_flow_divert()
12328 (inp->inp_policyresult.results.flow_divert_aggregate_unit != 0)); in necp_socket_should_use_flow_divert()
12343 inp->inp_policyresult.results.flow_divert_aggregate_unit != 0) { in necp_socket_get_flow_divert_control_unit()
12344 *aggregate_unit = inp->inp_policyresult.results.flow_divert_aggregate_unit; in necp_socket_get_flow_divert_control_unit()
12347 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_DIVERT) { in necp_socket_get_flow_divert_control_unit()
12348 return inp->inp_policyresult.results.result_parameter.flow_divert_control_unit; in necp_socket_get_flow_divert_control_unit()
12361 return inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED || in necp_socket_should_rescope()
12362 inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SCOPED_DIRECT; in necp_socket_should_rescope()
12372 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SOCKET_SCOPED) { in necp_socket_get_rescope_if_index()
12373 return inp->inp_policyresult.results.result_parameter.scoped_interface_index; in necp_socket_get_rescope_if_index()
12374 } else if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_SCOPED_DIRECT) { in necp_socket_get_rescope_if_index()
12388 if (inp->inp_policyresult.results.result == NECP_KERNEL_POLICY_RESULT_IP_TUNNEL && in necp_socket_get_effective_mtu()
12392 …u_int tunnel_interface_index = inp->inp_policyresult.results.result_parameter.tunnel_interface_ind… in necp_socket_get_effective_mtu()