Use POSIX tcgetpgrp() instead of BSD TIOCGPGRP ioctl

This commit is contained in:
Todd C. Miller
2010-06-09 09:54:58 -04:00
parent edd34a2d7e
commit 51f70f2040

View File

@@ -1149,10 +1149,8 @@ sync_ttysize(int src, int dst)
if (ioctl(src, TIOCGSIZE, &tsize) == 0) {
ioctl(dst, TIOCSSIZE, &tsize);
#ifdef TIOCGPGRP
if (ioctl(dst, TIOCGPGRP, &pgrp) == 0)
killpg(pgrp, SIGWINCH);
#endif
if ((pgrp = tcgetpgrp(dst)) != -1)
killpg(pgrp, SIGWINCH);
}
#endif
}