aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/fsys-getroot.c
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2023-05-09 00:31:03 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-05-10 02:16:00 +0200
commit4ba239ddbe936322bd7f9a8b17715ebaeb1cb800 (patch)
tree54d13689e60310babf35b5d9117278eade2ed758 /libdiskfs/fsys-getroot.c
parentedc6fe07c5a7f9ade000b3bfc17c030fe2086e21 (diff)
downloadhurd-4ba239ddbe936322bd7f9a8b17715ebaeb1cb800.tar.gz
hurd-4ba239ddbe936322bd7f9a8b17715ebaeb1cb800.tar.bz2
hurd-4ba239ddbe936322bd7f9a8b17715ebaeb1cb800.zip
libdiskfs: Port to x86_64
Message-Id: <20230508213136.608575-9-bugaevc@gmail.com>
Diffstat (limited to 'libdiskfs/fsys-getroot.c')
-rw-r--r--libdiskfs/fsys-getroot.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/libdiskfs/fsys-getroot.c b/libdiskfs/fsys-getroot.c
index 1bc6c4a3..4debdf8b 100644
--- a/libdiskfs/fsys-getroot.c
+++ b/libdiskfs/fsys-getroot.c
@@ -28,18 +28,18 @@
/* Implement fsys_getroot as described in <hurd/fsys.defs>. */
kern_return_t
diskfs_S_fsys_getroot (struct diskfs_control *pt,
- mach_port_t reply,
- mach_msg_type_name_t replytype,
- mach_port_t dotdot,
- const uid_t *uids,
- size_t nuids,
- const id_t *gids,
- size_t ngids,
- int flags,
- retry_type *retry,
- string_t retryname,
- file_t *returned_port,
- mach_msg_type_name_t *returned_port_poly)
+ mach_port_t reply,
+ mach_msg_type_name_t replytype,
+ mach_port_t dotdot,
+ const uid_t *uids,
+ mach_msg_type_number_t nuids,
+ const id_t *gids,
+ mach_msg_type_number_t ngids,
+ int flags,
+ retry_type *retry,
+ string_t retryname,
+ file_t *returned_port,
+ mach_msg_type_name_t *returned_port_poly)
{
error_t err = 0;
mode_t type;
@@ -110,7 +110,7 @@ diskfs_S_fsys_getroot (struct diskfs_control *pt,
err = (*diskfs_read_symlink_hook) (diskfs_root_node, pathbuf);
if (!diskfs_read_symlink_hook || err == EINVAL)
{
- size_t amt = 0;
+ mach_msg_type_number_t amt = 0;
err = diskfs_node_rdwr (diskfs_root_node, pathbuf, 0,
diskfs_root_node->dn_stat.st_size, 0,
0, &amt);
@@ -184,7 +184,7 @@ diskfs_S_fsys_getroot (struct diskfs_control *pt,
flags &= ~OPENONLY_STATE_MODES;
err = diskfs_make_peropen (diskfs_root_node, flags,
- &peropen_context, &newpo);
+ &peropen_context, &newpo);
if (! err)
{
err = diskfs_create_protid (newpo, &user, &newpi);