+/*
+ * XXX headers for which prototypes should be in a common include file;
+ * XXX see libsa/kext.cpp for why.
+ */
+kern_return_t kmod_create_internal(kmod_info_t *info, kmod_t *id);
+kern_return_t kmod_destroy_internal(kmod_t id);
+kern_return_t kmod_start_or_stop(kmod_t id, int start, kmod_args_t *data,
+ mach_msg_type_number_t *dataCount);
+kern_return_t kmod_retain(kmod_t id);
+kern_return_t kmod_release(kmod_t id);
+kern_return_t kmod_queue_cmd(vm_address_t data, vm_size_t size);
+kern_return_t kmod_get_info(host_t host, kmod_info_array_t *kmods,
+ mach_msg_type_number_t *kmodCount);
+extern void kdb_printf(const char *fmt, ...);
+
+
+