bsc/ussd: Rename bsc_send_ussd_notification()
Rename this function to bsc_send_ussd_no_srv() since it's a rather specialised function and not a generic USSD notification function. Sponsored-by: On-Waves ehf
This commit is contained in:
parent
b1250312ba
commit
aff2d62b8c
|
@ -87,8 +87,8 @@ static void bsc_cipher_mode_compl(struct gsm_subscriber_connection *conn,
|
||||||
queue_msg_or_return(resp);
|
queue_msg_or_return(resp);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void bsc_send_ussd_notification(struct gsm_subscriber_connection *conn,
|
static void bsc_send_ussd_no_srv(struct gsm_subscriber_connection *conn,
|
||||||
struct msgb *msg, const char *text)
|
struct msgb *msg, const char *text)
|
||||||
{
|
{
|
||||||
struct gsm48_hdr *gh;
|
struct gsm48_hdr *gh;
|
||||||
int8_t pdisc;
|
int8_t pdisc;
|
||||||
|
@ -146,7 +146,8 @@ static int bsc_compl_l3(struct gsm_subscriber_connection *conn, struct msgb *msg
|
||||||
msc = bsc_find_msc(conn, msg);
|
msc = bsc_find_msc(conn, msg);
|
||||||
if (!msc) {
|
if (!msc) {
|
||||||
LOGP(DMSC, LOGL_ERROR, "Failed to find a MSC for a connection.\n");
|
LOGP(DMSC, LOGL_ERROR, "Failed to find a MSC for a connection.\n");
|
||||||
bsc_send_ussd_notification(conn, msg, conn->bts->network->bsc_data->ussd_no_msc_txt);
|
bsc_send_ussd_no_srv(conn, msg,
|
||||||
|
conn->bts->network->bsc_data->ussd_no_msc_txt);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -167,9 +168,9 @@ static int complete_layer3(struct gsm_subscriber_connection *conn,
|
||||||
if (ret != BSC_CON_SUCCESS) {
|
if (ret != BSC_CON_SUCCESS) {
|
||||||
/* allocation has failed */
|
/* allocation has failed */
|
||||||
if (ret == BSC_CON_REJECT_NO_LINK)
|
if (ret == BSC_CON_REJECT_NO_LINK)
|
||||||
bsc_send_ussd_notification(conn, msg, msc->ussd_msc_lost_txt);
|
bsc_send_ussd_no_srv(conn, msg, msc->ussd_msc_lost_txt);
|
||||||
else if (ret == BSC_CON_REJECT_RF_GRACE)
|
else if (ret == BSC_CON_REJECT_RF_GRACE)
|
||||||
bsc_send_ussd_notification(conn, msg, msc->ussd_grace_txt);
|
bsc_send_ussd_no_srv(conn, msg, msc->ussd_grace_txt);
|
||||||
|
|
||||||
return BSC_API_CONN_POL_REJECT;
|
return BSC_API_CONN_POL_REJECT;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue