=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/telnet/telnet.c,v retrieving revision 1.31 retrieving revision 1.32 diff -c -r1.31 -r1.32 *** src/usr.bin/telnet/telnet.c 2015/11/13 17:01:12 1.31 --- src/usr.bin/telnet/telnet.c 2015/11/13 17:13:59 1.32 *************** *** 1,4 **** ! /* $OpenBSD: telnet.c,v 1.31 2015/11/13 17:01:12 deraadt Exp $ */ /* $NetBSD: telnet.c,v 1.7 1996/02/28 21:04:15 thorpej Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: telnet.c,v 1.32 2015/11/13 17:13:59 deraadt Exp $ */ /* $NetBSD: telnet.c,v 1.7 1996/02/28 21:04:15 thorpej Exp $ */ /* *************** *** 36,41 **** --- 36,42 ---- #include #include #include + #include #include #include *************** *** 1837,1842 **** --- 1838,1848 ---- telnet(char *user) { sys_telnet_init(); + + if (pledge("stdio tty", NULL) == -1) { + perror("pledge"); + exit(1); + } if (telnetport) { send_do(TELOPT_SGA, 1);