PPP, IPV6, correct fix for IPV6CP_COMP disabling

This commit is contained in:
Sylvain Rochet 2015-03-23 23:48:00 +01:00
parent 2eb0386c2a
commit 210496f0ca

View File

@ -1396,9 +1396,9 @@ static int ipv6cp_printpkt(u_char *p, int plen,
void (*printer)(void *, const char *, ...), void *arg) {
int code, id, len, olen;
u_char *pstart, *optend;
#if VJ_SUPPORT
#ifdef IPV6CP_COMP
u_short cishort;
#endif /* VJ_SUPPORT */
#endif /* IPV6CP_COMP */
eui64_t ifaceid;
if (plen < HEADERLEN)
@ -1433,7 +1433,7 @@ static int ipv6cp_printpkt(u_char *p, int plen,
len -= olen;
optend = p + olen;
switch (code) {
#if VJ_SUPPORT
#ifdef IPV6CP_COMP
case CI_COMPRESSTYPE:
if (olen >= CILEN_COMPRESS) {
p += 2;
@ -1442,7 +1442,7 @@ static int ipv6cp_printpkt(u_char *p, int plen,
printer(arg, "0x%x", cishort);
}
break;
#endif /* VJ_SUPPORT */
#endif /* IPV6CP_COMP */
case CI_IFACEID:
if (olen == CILEN_IFACEID) {
p += 2;