diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2012-08-06 11:15:05 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2012-08-06 11:15:05 +0200 |
commit | 802bb6eac834b8beffc5eb47a583842fb31d6e52 (patch) | |
tree | 6aa95250cc1945d9def0990b576f2c7ba16e601a /src/gprs_rlcmac.h | |
parent | 08e93cdc3fe54df7753170e973d119c6bbbb6181 (diff) |
Adding polling for packet control ack at packet downlink/uplink assignment
Diffstat (limited to 'src/gprs_rlcmac.h')
-rw-r--r-- | src/gprs_rlcmac.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gprs_rlcmac.h b/src/gprs_rlcmac.h index fc4173de..e3fd9914 100644 --- a/src/gprs_rlcmac.h +++ b/src/gprs_rlcmac.h @@ -176,7 +176,6 @@ struct gprs_rlcmac_tbf { uint16_t v_a; /* ack state */ char v_b[RLC_MAX_SNS/2]; /* acknowledge state array */ int32_t tx_counter; /* count all transmitted blocks */ - uint8_t n3105; /* N3105 counter */ } dl; struct { uint16_t bsn; /* block sequence number */ @@ -193,6 +192,8 @@ struct gprs_rlcmac_tbf { uint8_t rlc_block[RLC_MAX_SNS/2][RLC_MAX_LEN]; /* block history */ uint8_t rlc_block_len[RLC_MAX_SNS/2]; /* block len of history */ + uint8_t n3105; /* N3105 counter */ + struct osmo_timer_list timer; unsigned int T; /* Txxxx number */ unsigned int num_T_exp; /* number of consecutive T expirations */ |