|
From: Tom H. <th...@cy...> - 2004-09-11 14:37:10
|
CVS commit by thughes:
Add system call wrappers for the TIOCMBIS/TIOCMBIC/TIOMSET ioctls. Based
on a patch from Tobias Blomberg <bl...@lu...>.
CCMAIL: 888...@bu...
M +15 -0 vg_syscalls.c 1.139
--- valgrind/coregrind/vg_syscalls.c #1.138:1.139
@@ -2903,4 +2903,16 @@ PRE(ioctl)
sizeof(struct winsize) );
break;
+ case TIOCMBIS:
+ SYSCALL_TRACK( pre_mem_read, tid, "ioctl(TIOCMBIS)", arg3,
+ sizeof(unsigned int) );
+ break;
+ case TIOCMBIC:
+ SYSCALL_TRACK( pre_mem_read, tid, "ioctl(TIOCMBIC)", arg3,
+ sizeof(unsigned int) );
+ break;
+ case TIOCMSET:
+ SYSCALL_TRACK( pre_mem_read, tid, "ioctl(TIOCMSET)", arg3,
+ sizeof(unsigned int) );
+ break;
case TIOCLINUX:
SYSCALL_TRACK( pre_mem_read, tid, "ioctl(TIOCLINUX)", arg3,
@@ -3586,4 +3598,7 @@ POST(ioctl)
break;
case TIOCSWINSZ:
+ case TIOCMBIS:
+ case TIOCMBIC:
+ case TIOCMSET:
break;
case TIOCLINUX:
|