--- Gnu-Mach/vm/memory_object.h 2020/09/02 04:36:57 1.1.1.1 +++ Gnu-Mach/vm/memory_object.h 2020/09/02 04:45:25 1.1.1.3 @@ -1,25 +1,25 @@ -/* +/* * Mach Operating System * Copyright (c) 1991 Carnegie Mellon University * All Rights Reserved. - * + * * Permission to use, copy, modify and distribute this software and its * documentation is hereby granted, provided that both the copyright * notice and this permission notice appear in all copies of the * software, derivative works or modified versions, and any portions * thereof, and that both notices appear in supporting documentation. - * - * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS + * + * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. - * + * * Carnegie Mellon requests users of this software to return to - * + * * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU * School of Computer Science * Carnegie Mellon University * Pittsburgh PA 15213-3890 - * + * * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. */ @@ -28,16 +28,12 @@ #define _VM_MEMORY_OBJECT_H_ #include +#include -/* - * We use "struct ipc_port *" instead of "ipc_port_t" - * to avoid include file circularities. - */ - -extern struct ipc_port *memory_manager_default_reference(); -extern boolean_t memory_manager_default_port(); -extern void memory_manager_default_init(); +extern ipc_port_t memory_manager_default_reference(void); +extern boolean_t memory_manager_default_port(ipc_port_t); +extern void memory_manager_default_init(void); -extern struct ipc_port *memory_manager_default; +extern ipc_port_t memory_manager_default; -#endif _VM_MEMORY_OBJECT_H_ +#endif /* _VM_MEMORY_OBJECT_H_ */