CBCH: Add FIXME comments on queue overflow/underflow handling

Change-Id: Ida97f25ab4bf7e4d0f03b13396cb37cdfe99ef40
This commit is contained in:
Harald Welte 2018-09-09 10:02:17 +02:00
parent 3c87f5c3ea
commit c799c70c59
1 changed files with 4 additions and 1 deletions

View File

@ -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);