--- inetutils-1.4.2/libinetutils/ttymsg.c.orig 2006-06-19 10:38:49.000000000 -0300 +++ inetutils-1.4.2/libinetutils/ttymsg.c 2006-06-19 10:40:45.000000000 -0300 @@ -132,7 +132,7 @@ ttymsg (struct iovec *iov, int iovcnt, c } if (wret) { - (char *)iov->iov_base += wret; + iov->iov_base = iov->iov_base + wret; iov->iov_len -= wret; } continue;