Mercurial > hg > quicktun
diff src/common.c @ 67:c87212fe8883
Renamed debian directory to prepare for debian packaging, fixed possible crash in PI mode 2
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Fri, 27 Jan 2017 20:33:19 +0100 |
parents | fa53d1c54886 |
children |
line wrap: on
line diff
--- a/src/common.c Tue Jan 24 22:02:33 2017 +0100 +++ b/src/common.c Fri Jan 27 20:33:19 2017 +0100 @@ -357,7 +357,7 @@ if (len == 0 && p->idle) p->idle(&session); if (fds[0].revents & POLLIN) { len = read(ttfd, buffer_raw + p->offset_raw, p->buffersize_raw + pi_length); - if (len < pi_length) errorexit("read packet smaller than header from tun device"); + if (len < pi_length) return errorexit("read packet smaller than header from tun device"); if (session.remote_float == 0 || session.remote_float == 2) { len = p->encode(&session, buffer_raw + pi_length, buffer_enc, len - pi_length); if (len < 0) return len;