diff options
author | Harald Welte <laforge@gnumonks.org> | 2019-06-02 22:37:21 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2019-06-05 10:01:20 +0000 |
commit | 7a56952307a0d1ff673900e68a73a0a961b5197c (patch) | |
tree | 43c0d413aee451782f2111e1baef1d20b1872928 /src/gsm/gsm_utils.c | |
parent | 20de6207c26330fc13ed7b109f8073ce45d00570 (diff) |
lapd_core: Perform N200 retransmissions, not N200-1
During testing with BTS_Tests_LAPDm.TC_t200_n200() it was discovered
that the existing LAPD[m] implementation always gave up at N200-1
retransmissions, rather than N200 retransmissions.
The first transmission doesn't count, and hence we must have N200
actual re-transmissions. The Error message is then described as
"T200 expired N200+1 times", i.e. we start T200 one more time after
the last re-transmission and only give up if it expires again (i.e.
no ACK received)
Change-Id: Ic33854ee61311f73b7db55eeef10280349151097
Related: OS4037
Diffstat (limited to 'src/gsm/gsm_utils.c')
0 files changed, 0 insertions, 0 deletions