git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge Fedora Core 2 Updates kernel-2.6.10-1.771_FC2
[linux-2.6.git]
/
drivers
/
net
/
ppp_async.c
diff --git
a/drivers/net/ppp_async.c
b/drivers/net/ppp_async.c
index
e8be5a2
..
73ecae1
100644
(file)
--- a/
drivers/net/ppp_async.c
+++ b/
drivers/net/ppp_async.c
@@
-1000,7
+1000,7
@@
static void async_lcp_peek(struct asyncppp *ap, unsigned char *data,
data += 4;
dlen -= 4;
/* data[0] is code, data[1] is length */
- while (dlen >= 2 && dlen >= data[1]) {
+ while (dlen >= 2 && dlen >= data[1]
&& data[1] >= 2
) {
switch (data[0]) {
case LCP_MRU:
val = (data[2] << 8) + data[3];