summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
cb0aae0)
Linux Implementation will handle them incorrectly. It will count the packet as acked. ccid2.c line 657
if((*cur & 0xC0)==0x00){ //received packet
bp+= (*cur & 0x3F)+1;
}
if((*cur & 0xC0)==0x00){ //received packet
bp+= (*cur & 0x3F)+1;
}
+
+ if(((*cur& 0xF0)!= 0xC0) && ((*cur& 0xF0)!= 0x00) && ((*cur& 0xF0)!= 0x40)){
+ dbgprintf(1, "Warning: Invalid Ack Vector!! (Linux will handle poorly!)\n");
+ }