#ifndef __REQUEST_H__ #define __REQUEST_H__ #include #include #include #include "queue.h" typedef struct _request { unsigned int type; char * kmodname; char * kmodvers; queue_chain_t link; } request_t; Boolean kextd_launch_kernel_request_thread(void); void * kextd_kernel_request_loop(void * arg); void kextd_handle_kernel_request(void * info); void kextd_check_notification_queue(void * info); void kextd_load_kext(char * kmod_name, KXKextManagerError * result /* out */); #endif __REQUEST_H__