diff options
-rw-r--r-- | accel-pppd/ppp/ppp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/accel-pppd/ppp/ppp.c b/accel-pppd/ppp/ppp.c index db09148..1ba83fa 100644 --- a/accel-pppd/ppp/ppp.c +++ b/accel-pppd/ppp/ppp.c @@ -418,6 +418,9 @@ cont: break; } + if (ppp->buf_size == 0) + break; + if (ppp->buf_size < 2) { log_ppp_error("ppp_unit_read: short read %i\n", ppp->buf_size); continue; |