Lines Matching defs:necp_kernel_socket_policy

1203 struct necp_kernel_socket_policy {  struct
1205 necp_kernel_policy_id id;
1206 necp_policy_order order;
1207 u_int32_t session_order;
1208 int session_pid;
1210 u_int64_t condition_mask;
1211 u_int64_t condition_negated_mask;
1212 u_int32_t cond_client_flags;
1213 necp_kernel_policy_id cond_policy_id;
1214 … cond_app_id; // Locally assigned ID value stored
1215 … cond_real_app_id; // Locally assigned ID value stored
1216 char *cond_custom_entitlement; // String
1217 … cond_account_id; // Locally assigned ID value stored
1218 … *cond_domain; // String
1219 … cond_domain_dot_count; // Number of dots in cond_domain
1220 u_int32_t cond_domain_filter;
1221 pid_t cond_pid;
1222 uid_t cond_uid;
1223 … cond_bound_interface; // Matches specific binding only
1224 struct necp_policy_condition_tc_range cond_traffic_class; // Matches traffic class in range
1225 … cond_protocol; // Matches IP protcol number
1226 …_union cond_local_start; // Matches local IP address (or start)
1227 …cp_sockaddr_union cond_local_end; // Matches IP address range
1228 … cond_local_prefix; // Defines subnet
1229 …union cond_remote_start; // Matches remote IP address (or start)
1230 …cp_sockaddr_union cond_remote_end; // Matches IP address range
1231 … cond_remote_prefix; // Defines subnet
1232 struct necp_policy_condition_agent_type cond_agent_type;
1233 struct necp_policy_condition_sdk_version cond_sdk_version;
1234 char *cond_signing_identifier; // String
1235 u_int16_t cond_packet_filter_tags;
1236 u_int16_t cond_scheme_port;
1237 int32_t cond_pid_version;
1239 necp_kernel_policy_result result;
1240 necp_kernel_policy_result_parameter result_parameter;