diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-01-16 18:54:19 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-01-16 19:29:10 +0100 |
commit | dd3048b2e483f66571cfa1b2ccebb2091b9ad990 (patch) | |
tree | e8cc587d06c15befd9ab7212938bb0e05a029c23 /term/users.c | |
parent | 2e38095efd8cad7fe6feb95dbeb276b7a4287f05 (diff) | |
download | hurd-dd3048b2e483f66571cfa1b2ccebb2091b9ad990.tar.gz hurd-dd3048b2e483f66571cfa1b2ccebb2091b9ad990.tar.bz2 hurd-dd3048b2e483f66571cfa1b2ccebb2091b9ad990.zip |
Make RPC input array parameters const
This follows mig's cf4bcc3f1435 ("Also add const qualifiers on server
side")
Diffstat (limited to 'term/users.c')
-rw-r--r-- | term/users.c | 28 |
1 files changed, 14 insertions, 14 deletions
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 |