From ebe1180e3bbbfc8ea04712daf2f2f189882fa6d1 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Tue, 8 Feb 1994 19:37:53 +0000 Subject: Formerly fsys-getroot.c.~2~ --- libdiskfs/fsys-getroot.c | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'libdiskfs') diff --git a/libdiskfs/fsys-getroot.c b/libdiskfs/fsys-getroot.c index 42cf5eb0..37386f5d 100644 --- a/libdiskfs/fsys-getroot.c +++ b/libdiskfs/fsys-getroot.c @@ -20,30 +20,29 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Written by Michael I. Bushnell. */ #include "priv.h" +#include "fsys_S.h" /* Implement fsys_getroot as described in . */ error_t -S_fsys_getroot (fsys_t controlport, - int flags, - uid_t *uids, - u_int nuids, - uid_t *gids, - u_int ngids, - file_t *result, - mach_msg_type_name_t *result_poly) +diskfs_S_fsys_getroot (fsys_t controlport, + int flags, + uid_t *uids, + u_int nuids, + uid_t *gids, + u_int ngids, + file_t *result, + mach_msg_type_name_t *result_poly) { - struct inode *ip; - error_t error; struct port_info *pt = ports_check_port_type (controlport, PT_CTL); if (!pt) return EOPNOTSUPP; - *result = (make_protid (make_peropen (diskfs_root_node, flags), + *result = (diskfs_make_protid (diskfs_make_peropen (diskfs_root_node, flags), uids, nuids, gids, ngids))->pi.port; *result_poly = MACH_MSG_TYPE_MAKE_SEND; - ports_done_with_port (upt); + ports_done_with_port (pt); return 0; } -- cgit v1.2.3