osmo-bsc/include
Pau Espin 3b5e898271 paging: Split paging queue into 2 queues: initial and retrans
Initial requests: paging requests which haven't been yet transmitted
Retrans requests: paging requests which have already been transmitted at
least once.
Until now one queue was used (llist) to store both. The initial requests
were stored at the start of the queue in FIFO order. After the last
initial requests, the retrans requests followed also in FIFO.

This ordering was used in order to prioritze scheduling of initial
paging requests over retransmit paging requests.
In the end, having both types in the same list only make code handling
the list more complex.
Hence, this patch splits the shared llist into 2 llists.

Related: SYS#6200
Change-Id: Ib68f2169e3790aea4ac77ec20ad79f242b7c2747
2022-11-30 20:10:35 +01:00
..
osmocom paging: Split paging queue into 2 queues: initial and retrans 2022-11-30 20:10:35 +01:00
Makefile.am move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
compat_af_isdn.h move openbsc/* to repos root 2017-08-27 03:52:43 +02:00
mISDNif.h Fix some typos 2019-11-13 22:10:41 +01:00