Viewing file: NetworkExtension-Structs.h
Raw logifyNetworkExtension-Structs was found in iOS
18.1,
17.1,
16.3,
15.2.1,
14.4,
13.1.3,
12.1,
11.1.2,
11.0.1,
11.0,
10.2,
10.1.1,
9.3.3,
9.0,
8.0Filter:
/*
* This header is generated by classdump-dyld 0.1
* on Wednesday, October 30, 2024 at 11:21:35 PM Eastern European Standard Time
* Operating System: Version 18.1 (Build 22B83)
* Image Source: /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension
* classdump-dyld is free of use, Copyright © 2013 by Elias Limneos.
*/
typedef struct __SecKey* SecKeyRef;
typedef struct ne_trie {
unsigned long long magic;
unsigned long long version;
ne_trie_node nodes;
unsigned short child_maps;
char* bytes;
void memory;
unsigned short nodes_count;
unsigned short child_maps_count;
unsigned short bytes_count;
unsigned short nodes_free_next;
unsigned short child_maps_free_next;
unsigned short bytes_free_next;
unsigned short root;
unsigned long long trie_memory_size;
unsigned long long nodes_mem_size;
unsigned long long child_maps_mem_size;
unsigned long long bytes_mem_size;
bool is_mmap;
double timestamp;
} ne_trie;
typedef struct _NSZone* NSZoneRef;
typedef struct _NEFlowDirector* NEFlowDirectorRef;
typedef struct _NEFlow* NEFlowRef;
typedef struct os_unfair_lock_s {
unsigned _os_unfair_lock_opaque;
} os_unfair_lock_s;
typedef struct ne_filter_globals* ne_filter_globalsRef;
typedef struct {
8I field1[];
} SCD_Struct_NE7;
typedef struct __SCUserPreferencesRef* SCUserPreferencesRefRef;
typedef struct __SecIdentity* SecIdentityRef;
typedef struct __CNNetwork* CNNetworkRef;
typedef struct __CNPluginResponse* CNPluginResponseRef;
typedef struct __CNPluginCommand* CNPluginCommandRef;
typedef struct OpaqueSecDHContext* OpaqueSecDHContextRef;
typedef struct _CCCryptor* CCCryptorRef;
typedef struct {
96I field1[];
} SCD_Struct_NE15;
typedef struct EAPClientPluginData_s {
void private;
bool log_enabled;
unsigned log_level;
unsigned mtu;
unsigned generation;
void unique_id;
unsigned unique_id_length;
char* username;
unsigned username_length;
__CFData encryptedEAPIdentity;
char* password;
unsigned password_length;
__CFDictionary properties;
bool system_mode;
__SecIdentity sec_identity;
6v reserved[];
} EAPClientPluginData_s;
typedef struct EAPClientModule_s* EAPClientModule_sRef;
typedef struct NEVirtualInterface_s* NEVirtualInterface_sRef;
typedef struct nw_protocol {
16C flow_id[];
nw_protocol_identifier identifier;
nw_protocol_callbacks callbacks;
nw_protocol output_handler;
void handle;
nw_protocol default_input_handler;
void output_handler_context;
} nw_protocol;
typedef struct nw_frame_array_s {
nw_frame tqh_first;
nw_frame tqh_last;
} nw_frame_array_s;
typedef struct NEIPSecDB_s* NEIPSecDB_sRef;
typedef struct __SCPreferences* SCPreferencesRef;
typedef struct channel* channelRef;
typedef struct channel_attr* channel_attrRef;
typedef struct __slot_desc* slot_descRef;
typedef struct interpose_frame {
unsigned char ring_id;
char* buffer;
unsigned bufferLength;
unsigned long long packet;
__user_buflet buflet;
} interpose_frame;
typedef struct channel_ring_desc* channel_ring_descRef;
typedef struct network_config_cellular_blocked_observer_s* network_config_cellular_blocked_observer_sRef;
typedef struct __SCNetworkInterface* SCNetworkInterfaceRef;
typedef struct __SCNetworkService* SCNetworkServiceRef;