-typedef struct _libkernel_functions {
- /* for mach dependencies on libc */
- mach_port_t (*get_reply_port)(void);
- void (*set_reply_port)(mach_port_t);
-
- /* dlsym() for looking up catch_exception_raise */
+typedef const struct _libkernel_functions {
+ /* Structure version 1. Subsequent versions must only add pointers! */
+ unsigned long version;