From dd3048b2e483f66571cfa1b2ccebb2091b9ad990 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 16 Jan 2022 18:54:19 +0100 Subject: Make RPC input array parameters const This follows mig's cf4bcc3f1435 ("Also add const qualifiers on server side") --- term/users.c | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'term/users.c') diff --git a/term/users.c b/term/users.c index 0289969d..72f5507d 100644 --- a/term/users.c +++ b/term/users.c @@ -561,7 +561,7 @@ error_t trivfs_S_io_write (struct trivfs_protid *cred, mach_port_t reply, mach_msg_type_name_t replytype, - data_t data, + const_data_t data, size_t datalen, loff_t offset, size_t *amt) @@ -1075,9 +1075,9 @@ S_tioctl_tiocgeta (struct trivfs_protid *cred, /* Common code for the varios TIOCSET* commands. */ static error_t set_state (struct trivfs_protid *cred, - tcflag_t *modes, - cc_t *ccs, - speed_t *speeds, + const modes_t modes, + const ccs_t ccs, + const speeds_t speeds, int draino, int flushi) { @@ -1166,9 +1166,9 @@ set_state (struct trivfs_protid *cred, /* TIOCSETA -- Set termios state */ kern_return_t S_tioctl_tiocseta (struct trivfs_protid *cred, - modes_t modes, - ccs_t ccs, - speeds_t speeds) + const modes_t modes, + const ccs_t ccs, + const speeds_t speeds) { return set_state (cred, modes, ccs, speeds, 0, 0); } @@ -1176,9 +1176,9 @@ S_tioctl_tiocseta (struct trivfs_protid *cred, /* Drain output, then set term state. */ kern_return_t S_tioctl_tiocsetaw (struct trivfs_protid *cred, - modes_t modes, - ccs_t ccs, - speeds_t speeds) + const modes_t modes, + const ccs_t ccs, + const speeds_t speeds) { return set_state (cred, modes, ccs, speeds, 1, 0); } @@ -1186,9 +1186,9 @@ S_tioctl_tiocsetaw (struct trivfs_protid *cred, /* Flush input, drain output, then set term state. */ kern_return_t S_tioctl_tiocsetaf (struct trivfs_protid *cred, - modes_t modes, - ccs_t ccs, - speeds_t speeds) + const modes_t modes, + const ccs_t ccs, + const speeds_t speeds) { return set_state (cred, modes, ccs, speeds, 1, 1); @@ -2144,7 +2144,7 @@ S_term_get_nodename (struct trivfs_protid *cred, kern_return_t S_term_set_nodename (struct trivfs_protid *cred, - string_t name) + const_string_t name) { error_t err = 0; if (!cred -- cgit v1.2.3