summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libtrivfs/dir-chg.c1
-rw-r--r--libtrivfs/dir-link.c1
-rw-r--r--libtrivfs/dir-lookup.c1
-rw-r--r--libtrivfs/dir-mkdir.c1
-rw-r--r--libtrivfs/dir-mkfile.c1
-rw-r--r--libtrivfs/dir-readdir.c1
-rw-r--r--libtrivfs/dir-rename.c1
-rw-r--r--libtrivfs/dir-rmdir.c1
-rw-r--r--libtrivfs/dir-unlink.c1
-rw-r--r--libtrivfs/file-access.c1
-rw-r--r--libtrivfs/file-chauthor.c1
-rw-r--r--libtrivfs/file-chflags.c1
-rw-r--r--libtrivfs/file-chg.c1
-rw-r--r--libtrivfs/file-chmod.c1
-rw-r--r--libtrivfs/file-chown.c4
-rw-r--r--libtrivfs/file-get-trans.c4
-rw-r--r--libtrivfs/file-get-transcntl.c1
-rw-r--r--libtrivfs/file-getcontrol.c4
-rw-r--r--libtrivfs/file-getfh.c4
-rw-r--r--libtrivfs/file-getlinknode.c1
-rw-r--r--libtrivfs/file-lock.c5
-rw-r--r--libtrivfs/file-set-size.c4
-rw-r--r--libtrivfs/file-set-trans.c1
-rw-r--r--libtrivfs/file-statfs.c1
-rw-r--r--libtrivfs/file-sync.c1
-rw-r--r--libtrivfs/file-syncfs.c1
-rw-r--r--libtrivfs/file-utimes.c5
27 files changed, 38 insertions, 12 deletions
diff --git a/libtrivfs/dir-chg.c b/libtrivfs/dir-chg.c
index 12491e35..6c9a9faf 100644
--- a/libtrivfs/dir-chg.c
+++ b/libtrivfs/dir-chg.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_notice_changes (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
mach_port_t notify)
{
return cred ? ENOTDIR : EOPNOTSUPP;
diff --git a/libtrivfs/dir-link.c b/libtrivfs/dir-link.c
index 64c84ec4..d1fffd44 100644
--- a/libtrivfs/dir-link.c
+++ b/libtrivfs/dir-link.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_link (struct trivfs_protid *dir,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
struct trivfs_protid *file, char *name)
{
if (!file)
diff --git a/libtrivfs/dir-lookup.c b/libtrivfs/dir-lookup.c
index 87471876..cdcfd4be 100644
--- a/libtrivfs/dir-lookup.c
+++ b/libtrivfs/dir-lookup.c
@@ -23,6 +23,7 @@
kern_return_t
trivfs_S_dir_lookup (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char *filename,
int flags,
mode_t mode,
diff --git a/libtrivfs/dir-mkdir.c b/libtrivfs/dir-mkdir.c
index 63689288..f41dfdbe 100644
--- a/libtrivfs/dir-mkdir.c
+++ b/libtrivfs/dir-mkdir.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_mkdir (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char *name, mode_t mode)
{
return cred ? ENOTDIR : EOPNOTSUPP;
diff --git a/libtrivfs/dir-mkfile.c b/libtrivfs/dir-mkfile.c
index 46554005..aaaa7ad9 100644
--- a/libtrivfs/dir-mkfile.c
+++ b/libtrivfs/dir-mkfile.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_mkfile (struct trivfs_protid *file,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int flags,
mode_t mode,
mach_port_t *newnod,
diff --git a/libtrivfs/dir-readdir.c b/libtrivfs/dir-readdir.c
index 2dba1ff0..dbd0a054 100644
--- a/libtrivfs/dir-readdir.c
+++ b/libtrivfs/dir-readdir.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_readdir (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char **data,
u_int *datalen,
int entry,
diff --git a/libtrivfs/dir-rename.c b/libtrivfs/dir-rename.c
index acdccbcc..9008a339 100644
--- a/libtrivfs/dir-rename.c
+++ b/libtrivfs/dir-rename.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_rename (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char *name,
struct trivfs_protid *cred2, char *name2)
{
diff --git a/libtrivfs/dir-rmdir.c b/libtrivfs/dir-rmdir.c
index ecffef43..ab9d8f41 100644
--- a/libtrivfs/dir-rmdir.c
+++ b/libtrivfs/dir-rmdir.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_rmdir (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char *name)
{
return cred ? ENOTDIR : EOPNOTSUPP;
diff --git a/libtrivfs/dir-unlink.c b/libtrivfs/dir-unlink.c
index 06657ba9..d86ad324 100644
--- a/libtrivfs/dir-unlink.c
+++ b/libtrivfs/dir-unlink.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_dir_unlink (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
char *name)
{
return cred ? ENOTDIR : EOPNOTSUPP;
diff --git a/libtrivfs/file-access.c b/libtrivfs/file-access.c
index 86d50abe..d017b8e1 100644
--- a/libtrivfs/file-access.c
+++ b/libtrivfs/file-access.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_check_access (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int *allowed)
{
if (!cred)
diff --git a/libtrivfs/file-chauthor.c b/libtrivfs/file-chauthor.c
index 1d38564a..5f61743a 100644
--- a/libtrivfs/file-chauthor.c
+++ b/libtrivfs/file-chauthor.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_chauthor (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
uid_t auth)
{
return cred ? file_chauthor (cred->realnode, auth) : EOPNOTSUPP;
diff --git a/libtrivfs/file-chflags.c b/libtrivfs/file-chflags.c
index edf04ac5..8d3d4577 100644
--- a/libtrivfs/file-chflags.c
+++ b/libtrivfs/file-chflags.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_chflags (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int flags)
{
return cred ? file_chflags (cred->realnode, flags) : EOPNOTSUPP;
diff --git a/libtrivfs/file-chg.c b/libtrivfs/file-chg.c
index 48ca6788..a7df7e1d 100644
--- a/libtrivfs/file-chg.c
+++ b/libtrivfs/file-chg.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_notice_changes (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
mach_port_t notify)
{
return EOPNOTSUPP;
diff --git a/libtrivfs/file-chmod.c b/libtrivfs/file-chmod.c
index f2c47f10..f4a8cdb3 100644
--- a/libtrivfs/file-chmod.c
+++ b/libtrivfs/file-chmod.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_chmod (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
mode_t mode)
{
/* Is this right? */
diff --git a/libtrivfs/file-chown.c b/libtrivfs/file-chown.c
index b8fe3d62..4eb664c5 100644
--- a/libtrivfs/file-chown.c
+++ b/libtrivfs/file-chown.c
@@ -20,8 +20,8 @@
kern_return_t
trivfs_S_file_chown (struct trivfs_protid *cred,
- uid_t uid,
- gid_t gid)
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ uid_t uid, gid_t gid)
{
return cred ? file_chown (cred->realnode, uid, gid) : EOPNOTSUPP;
}
diff --git a/libtrivfs/file-get-trans.c b/libtrivfs/file-get-trans.c
index 63ac7d1e..15f5a003 100644
--- a/libtrivfs/file-get-trans.c
+++ b/libtrivfs/file-get-trans.c
@@ -20,8 +20,8 @@
kern_return_t
trivfs_S_file_get_translator (struct trivfs_protid *cred,
- char **trans,
- u_int *translen)
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ char **trans, u_int *translen)
{
return EOPNOTSUPP;
}
diff --git a/libtrivfs/file-get-transcntl.c b/libtrivfs/file-get-transcntl.c
index 643bda55..0367fff2 100644
--- a/libtrivfs/file-get-transcntl.c
+++ b/libtrivfs/file-get-transcntl.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_get_translator_cntl (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
mach_port_t *cntl,
mach_msg_type_name_t *cntl_type)
{
diff --git a/libtrivfs/file-getcontrol.c b/libtrivfs/file-getcontrol.c
index 83e35034..c75472ab 100644
--- a/libtrivfs/file-getcontrol.c
+++ b/libtrivfs/file-getcontrol.c
@@ -20,8 +20,8 @@
kern_return_t
trivfs_S_file_getcontrol (struct trivfs_protid *cred,
- mach_port_t *cntl,
- mach_msg_type_name_t *cntltype)
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ mach_port_t *cntl, mach_msg_type_name_t *cntltype)
{
if (!cred)
return EOPNOTSUPP;
diff --git a/libtrivfs/file-getfh.c b/libtrivfs/file-getfh.c
index 6ff348f9..eeb9e3d1 100644
--- a/libtrivfs/file-getfh.c
+++ b/libtrivfs/file-getfh.c
@@ -20,8 +20,8 @@
kern_return_t
trivfs_S_file_getfh (struct trivfs_protid *cred,
- char **data,
- u_int *datalen)
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ char **data, u_int *datalen)
{
return EOPNOTSUPP;
}
diff --git a/libtrivfs/file-getlinknode.c b/libtrivfs/file-getlinknode.c
index 148ed2b3..56ac3dff 100644
--- a/libtrivfs/file-getlinknode.c
+++ b/libtrivfs/file-getlinknode.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_getlinknode (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
mach_port_t *linknode,
mach_msg_type_name_t *linknodetype)
{
diff --git a/libtrivfs/file-lock.c b/libtrivfs/file-lock.c
index e63efa32..10d39736 100644
--- a/libtrivfs/file-lock.c
+++ b/libtrivfs/file-lock.c
@@ -19,13 +19,16 @@
#include "fs_S.h"
kern_return_t
-trivfs_S_file_lock (struct trivfs_protid *cred, int flags)
+trivfs_S_file_lock (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ int flags)
{
return EOPNOTSUPP;
}
kern_return_t
trivfs_S_file_lock_stat (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int *mystatus, int *otherstat)
{
return EOPNOTSUPP;
diff --git a/libtrivfs/file-set-size.c b/libtrivfs/file-set-size.c
index 24b0dbdf..eb174e46 100644
--- a/libtrivfs/file-set-size.c
+++ b/libtrivfs/file-set-size.c
@@ -20,7 +20,9 @@
#include <assert.h>
kern_return_t
-trivfs_S_file_set_size (struct trivfs_protid *cred, off_t size)
+trivfs_S_file_set_size (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ off_t size)
{
assert (!trivfs_support_write);
return EOPNOTSUPP;
diff --git a/libtrivfs/file-set-trans.c b/libtrivfs/file-set-trans.c
index 621b22dd..36e9bd21 100644
--- a/libtrivfs/file-set-trans.c
+++ b/libtrivfs/file-set-trans.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_set_translator (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int actflags,
int passflags,
int oldtransflags,
diff --git a/libtrivfs/file-statfs.c b/libtrivfs/file-statfs.c
index 6d86748b..9d3b6486 100644
--- a/libtrivfs/file-statfs.c
+++ b/libtrivfs/file-statfs.c
@@ -22,6 +22,7 @@
kern_return_t
trivfs_S_file_statfs (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
struct fsys_statfsbuf *stb)
{
if (!trivfs_fsid)
diff --git a/libtrivfs/file-sync.c b/libtrivfs/file-sync.c
index a83b1597..04311a76 100644
--- a/libtrivfs/file-sync.c
+++ b/libtrivfs/file-sync.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_sync (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int wait)
{
return cred ? file_sync (cred->realnode, wait) : EOPNOTSUPP;
diff --git a/libtrivfs/file-syncfs.c b/libtrivfs/file-syncfs.c
index cb112781..bd0c5421 100644
--- a/libtrivfs/file-syncfs.c
+++ b/libtrivfs/file-syncfs.c
@@ -20,6 +20,7 @@
kern_return_t
trivfs_S_file_syncfs (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
int wait,
int dochildren)
{
diff --git a/libtrivfs/file-utimes.c b/libtrivfs/file-utimes.c
index a1f5d17e..916a8d8a 100644
--- a/libtrivfs/file-utimes.c
+++ b/libtrivfs/file-utimes.c
@@ -19,8 +19,9 @@
#include "fs_S.h"
kern_return_t
-trivfs_S_file_utimes (struct trivfs_protid *cred, time_value_t atime,
- time_value_t mtime)
+trivfs_S_file_utimes (struct trivfs_protid *cred,
+ mach_port_t reply, mach_msg_type_name_t reply_type,
+ time_value_t atime, time_value_t mtime)
{
return cred ? file_utimes (cred->realnode, atime, mtime) : EOPNOTSUPP;
}