diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-09-09 10:02:17 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-09-17 21:36:59 +0200 |
commit | c799c70c59959054f743fd491cba14e9694444c2 (patch) | |
tree | 386f304273d8e04e55068f05964b36bf88e707ab /src | |
parent | 3c87f5c3eaf28f7d18fccae86cc75027b67acea7 (diff) |
CBCH: Add FIXME comments on queue overflow/underflow handling
Change-Id: Ida97f25ab4bf7e4d0f03b13396cb37cdfe99ef40
Diffstat (limited to 'src')
-rw-r--r-- | src/common/cbch.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/common/cbch.c b/src/common/cbch.c index 56d76f17..7bbe2c95 100644 --- a/src/common/cbch.c +++ b/src/common/cbch.c @@ -136,6 +136,7 @@ int bts_process_smscb_cmd(struct gsm_bts *bts, } llist_add_tail(&scm->list, &bts->smscb_state.queue); + /* FIXME: limit queue size and optionally send CBCH LOAD Information (overflow) via RSL */ return 0; } @@ -145,8 +146,10 @@ static struct smscb_msg *select_next_smscb(struct gsm_bts *bts) struct smscb_msg *msg; msg = llist_first_entry_or_null(&bts->smscb_state.queue, struct smscb_msg, list); - if (!msg) + if (!msg) { + /* FIXME: send CBCH LOAD Information (underflow) via RSL */ return NULL; + } llist_del(&msg->list); |