Lines Matching defs:necp_kernel_socket_policy

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