diff options
author | Jonathan Santos <jrsantos@jonathanrsantos.com> | 2011-06-23 17:53:27 -0400 |
---|---|---|
committer | Jonathan Santos <jrsantos@jonathanrsantos.com> | 2011-06-23 17:57:06 -0400 |
commit | 5f7d3cd6d2c2790c186a6d83286b6f9ee68e5f71 (patch) | |
tree | 0432da21ed8da663aaf7baa0d4b37529689422e0 /include | |
parent | 7ad066c5c380a93aa525356ff588c1f8776ad4a2 (diff) |
gprs: Fix LLC UI window
According to TS 44.064 section 8.4.2, the LLC layer should only
drop UI frames if V(UR)-32 <= N(U) < V(UR). The code was dropping
frames whenever N(U) < V(UR). Consequently, large amounts of
packets could be dropped if, e.g., V(UR)==511 and the frame with
N(U)==511 was lost. All frames would be dropped until the next
time a frame with N(U)==511 is received.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions