Changeset 2999 for neercs/trunk/src/grab.c
- Timestamp:
- Oct 18, 2008, 11:54:52 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
neercs/trunk/src/grab.c
r2906 r2999 44 44 int mode[3]; 45 45 struct stat stat_buf; 46 struct termios tos;47 46 48 47 debug("pty is %s", ptyname); … … 56 55 57 56 child = mytrace_fork(parent); 58 mytrace_write(parent, 1, "\x1b[H\x1b[2J", 7); 59 mytrace_write(parent, 1, "\n[Process stolen by neercs]\n", 28); 60 mytrace_tcgets(parent, 1, &tos); 61 tos.c_lflag |= ICANON|ECHO; 62 mytrace_tcsets(parent, 1, &tos); 63 mytrace_close(parent, 1); 64 mytrace_exit(parent, 0); 57 mytrace_exec(parent, "/usr/bin/reset"); 58 mytrace_exit(parent, 0); /* In case the execve failed */ 65 59 mytrace_detach(parent); 60 mytrace_write(child, 1, "\x1b[H\x1b[2J", 7); 61 mytrace_write(child, 1, "\n[Process stolen by neercs]\n", 28); 66 62 pid = mytrace_getpid(child); 67 63
Note: See TracChangeset
for help on using the changeset viewer.