KDK_15.1_24B5055e.kdk/System/Library/Kernels/kernel.release.t6030
KDK_15.1_24B5070a.kdk/System/Library/Kernels/kernel.release.t6030
necp_policy_id local_id;
necp_policy_order order;
u_int32_t result_size;
- __firebloom::sized_by::result_size result;
+ u_int8_t* result;
u_int32_t conditions_size;
- __firebloom::sized_by::conditions_size conditions;
+ u_int8_t* conditions;
u_int32_t route_rules_size;
- __firebloom::sized_by::route_rules_size route_rules;
+ u_int8_t* route_rules;
uuid_t applied_app_uuid;
uuid_t applied_real_app_uuid;
u_int32_t applied_account_size;
- __firebloom::sized_by::applied_account_size applied_account;
+ char* applied_account;
uuid_t applied_result_uuid;
u_int32_t applied_route_rules_id;
necp_kernel_policy_id kernel_socket_policies[1];
necp_kernel_socket_policy
pid_t cond_pid;
uid_t cond_uid;
uid_t cond_real_uid;
- struct ifnet* cond_bound_interface;
+ ifnet_t cond_bound_interface;
struct necp_policy_condition_tc_range cond_traffic_class;
u_int16_t cond_protocol;
union necp_sockaddr_union cond_local_start;
necp_kernel_ip_output_policy
u_int64_t condition_mask;
u_int64_t condition_negated_mask;
necp_kernel_policy_id cond_policy_id;
- struct ifnet* cond_bound_interface;
+ ifnet_t cond_bound_interface;
u_int16_t cond_protocol;
union necp_sockaddr_union cond_local_start;
union necp_sockaddr_union cond_local_end;
struct substring {
size_t length;
- __firebloom::sized_by::length string;
+ char* string;
}
__firebloom::wide_ptr.bidi_indexable.162
struct __firebloom::wide_ptr.bidi_indexable.162 {
- struct kalloc_heap* ptr;
- struct kalloc_heap* ub;
- struct kalloc_heap* lb;
+ struct hook_desc* ptr;
+ struct hook_desc* ub;
+ struct hook_desc* lb;
}
__firebloom::wide_ptr.bidi_indexable.152
struct __firebloom::wide_ptr.bidi_indexable.152 {
- struct ip6_hdr* ptr;
- struct ip6_hdr* ub;
- struct ip6_hdr* lb;
+ struct pf_rule_addr* ptr;
+ struct pf_rule_addr* ub;
+ struct pf_rule_addr* lb;
}
uint64_t cfi_byte_outbound_count;
boolean_t cfi_isSignatureLatest;
u_int32_t cfi_filter_control_unit;
+ u_int32_t cfi_filter_policy_gencount;
u_int32_t cfi_debug;
struct cfi_buf cfi_snd;
struct cfi_buf cfi_rcv;
__firebloom::wide_ptr.bidi_indexable.156
struct __firebloom::wide_ptr.bidi_indexable.156 {
- struct sockaddr_in6* ptr;
- struct sockaddr_in6* ub;
- struct sockaddr_in6* lb;
+ struct cfe_buf_stat* ptr;
+ struct cfe_buf_stat* ub;
+ struct cfe_buf_stat* lb;
}
__firebloom::wide_ptr.indexable.72
struct __firebloom::wide_ptr.indexable.72 {
- void* ptr;
- void* ub;
+ char* ptr;
+ char* ub;
}
__firebloom::wide_ptr.indexable.42
struct __firebloom::wide_ptr.indexable.42 {
- u_int8_t* ptr;
- u_int8_t* ub;
+ uint8_t* ptr;
+ uint8_t* ub;
}
__firebloom::wide_ptr.bidi_indexable.158
struct __firebloom::wide_ptr.bidi_indexable.158 {
- struct necp_session_policy* ptr;
- struct necp_session_policy* ub;
- struct necp_session_policy* lb;
+ struct sadb_alg* ptr;
+ struct sadb_alg* ub;
+ struct sadb_alg* lb;
}
__firebloom::wide_ptr.bidi_indexable.154
struct __firebloom::wide_ptr.bidi_indexable.154 {
- struct necp_aggregate_route_rule* ptr;
- struct necp_aggregate_route_rule* ub;
- struct necp_aggregate_route_rule* lb;
+ struct kalloc_heap* ptr;
+ struct kalloc_heap* ub;
+ struct kalloc_heap* lb;
}