Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!gwyn@brl-vld From: gwyn%brl-vld@sri-unix.UUCP Newsgroups: net.unix Subject: Re: Transmitting BREAK Message-ID: <16750@sri-arpa.UUCP> Date: Mon, 13-Feb-84 06:23:32 EST Article-I.D.: sri-arpa.16750 Posted: Mon Feb 13 06:23:32 1984 Date-Received: Mon, 20-Feb-84 01:16:44 EST Lines: 31 From: Doug Gwyn (VLD/VMB)/* sendbreak -- send BREAK to terminal */ #include #include extern void exit(), perror(); extern int ioctl(), open(); main( argc, argv ) int argc; char *argv[]; { register char *tty; /* terminal file name */ register int fd; /* terminal file descriptor */ if ( argc < 2 ) tty = "/dev/tty"; else tty = argv[1]; if ( (fd = open( tty, O_RDONLY )) < 0 || ioctl( fd, TCSBRK, 0 ) < 0 ) { perror( tty ); exit( 1 ); } exit( 0 ); }