From 205520c620275e6cae647744e8a7f410161d9769 Mon Sep 17 00:00:00 2001 From: christiaans Date: Wed, 14 Feb 2007 08:08:35 +0000 Subject: [PATCH] Fix the fix for GETSHORT and GETLONG bug #19052, needs to be tested by some PPP user. --- src/netif/ppp/ppp.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/netif/ppp/ppp.h b/src/netif/ppp/ppp.h index 25cea83f..1e196d50 100644 --- a/src/netif/ppp/ppp.h +++ b/src/netif/ppp/ppp.h @@ -180,7 +180,7 @@ enum NPmode { #define GETSHORT(s, cp) { \ - (s) = *(cp); (cp)++; (s) << 8; \ + (s) = *(cp); (cp)++; (s) <<= 8; \ (s) |= *(cp); (cp)++; \ } #define PUTSHORT(s, cp) { \ @@ -189,7 +189,7 @@ enum NPmode { } #define GETLONG(l, cp) { \ - (l) = *(cp); (cp)++; (l) << 8; \ + (l) = *(cp); (cp)++; (l) <<= 8; \ (l) |= *(cp); (cp)++; (l) <<= 8; \ (l) |= *(cp); (cp)++; (l) <<= 8; \ (l) |= *(cp); (cp)++; \