replace dl_ass_state with osmocom FSM
Related: OS#2709
Change-Id: Ia33418478e17986a316ffda48b091030f53fa371
diff --git a/src/encoding.h b/src/encoding.h
index 39f6974..f942fd8 100644
--- a/src/encoding.h
+++ b/src/encoding.h
@@ -63,12 +63,6 @@
uint8_t t3142
);
- static void write_packet_downlink_assignment(RlcMacDownlink_t * block,
- bool old_tfi_is_valid, uint8_t old_tfi, uint8_t old_downlink,
- const struct gprs_rlcmac_dl_tbf *tbf, uint8_t poll, uint8_t rrbp,
- uint8_t alpha, uint8_t gamma,
- int8_t ta_idx, uint8_t ta_ts, bool use_egprs);
-
static void encode_rbb(const char *show_rbb, uint8_t *rbb);
static void write_packet_uplink_ack(
@@ -118,6 +112,13 @@
uint8_t rrbp, uint8_t alpha, uint8_t gamma, int8_t ta_idx,
bool use_egprs);
+void write_packet_downlink_assignment(RlcMacDownlink_t * block, bool old_tfi_is_valid,
+ uint8_t old_tfi, uint8_t old_downlink,
+ const struct gprs_rlcmac_dl_tbf *tbf, uint8_t poll,
+ uint8_t rrbp, uint8_t alpha, uint8_t gamma,
+ int8_t ta_idx, uint8_t ta_ts, bool use_egprs,
+ uint8_t control_ack);
+
void write_packet_neighbour_cell_data(RlcMacDownlink_t *block,
bool tfi_is_dl, uint8_t tfi, uint8_t container_id,
uint8_t container_idx, PNCDContainer_t *container);