to avoid older kernels returning EPERM due to it being run in a separate
thread. This fixes bug #89198.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2697
sizeof(struct ifreq));
break;
+ case SIOCGPGRP:
+ SYSCALL_TRACK( pre_mem_write, tid, "ioctl(SIOCGPGRP)", arg3,
+ sizeof(int) );
+ break;
case SIOCSPGRP:
SYSCALL_TRACK( pre_mem_read, tid, "ioctl(SIOCSPGRP)", arg3,
sizeof(int) );
+ tst->sys_flags &= ~MayBlock;
break;
/* linux/soundcard interface (OSS) */
case SIOCDARP: /* delete ARP table entry */
break;
+ case SIOCGPGRP:
+ VG_TRACK( post_mem_write,arg3, sizeof(int));
+ break;
case SIOCSPGRP:
break;