Searching for iOS 18.1 Headers

Switch to: 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.0, 7.0, 6.0, 5.0, 4.0, 3.0, macos_15.3.1


Back to NetworkExtension.framework
Viewing file: NetworkExtension-Structs.h   Raw   logify
NetworkExtension-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.0
Filter:  
/*
* 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;



Back to NetworkExtension.framework