diff options
author | Jérémie Courrèges-Anglas <jca@wxcvbn.org> | 2017-03-20 11:22:55 +0100 |
---|---|---|
committer | John Hood <cgull@glup.org> | 2017-03-20 09:54:33 -0400 |
commit | c0bf8053b2f1436d88e182b762a5128fa820c75b (patch) | |
tree | 7a737ad6076508835cc2e9d626731d31820e5a2b | |
parent | c05793cb22f3341aec7770074b27db210c3bcb08 (diff) |
Remove deprecated pledge("ioctl")
Unbreaks mosh on recent (> 2017/03/18) OpenBSD systems.
-rw-r--r-- | src/frontend/mosh-server.cc | 2 | ||||
-rw-r--r-- | src/frontend/stmclient.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/frontend/mosh-server.cc b/src/frontend/mosh-server.cc index d040a18..e95ace8 100644 --- a/src/frontend/mosh-server.cc +++ b/src/frontend/mosh-server.cc @@ -577,7 +577,7 @@ static int run_server( const char *desired_ip, const char *desired_port, /* Drop unnecessary privileges */ #ifdef HAVE_PLEDGE /* OpenBSD pledge() syscall */ - if ( pledge( "stdio inet ioctl tty", NULL )) { + if ( pledge( "stdio inet tty", NULL )) { perror( "pledge() failed" ); exit( 1 ); } diff --git a/src/frontend/stmclient.cc b/src/frontend/stmclient.cc index 10d2fdd..8523f9c 100644 --- a/src/frontend/stmclient.cc +++ b/src/frontend/stmclient.cc @@ -415,7 +415,7 @@ bool STMClient::main( void ) /* Drop unnecessary privileges */ #ifdef HAVE_PLEDGE /* OpenBSD pledge() syscall */ - if ( pledge( "stdio inet ioctl tty", NULL )) { + if ( pledge( "stdio inet tty", NULL )) { perror( "pledge() failed" ); exit( 1 ); } |