diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2013-03-11 08:12:43 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-03-20 22:36:16 +0100 |
commit | 9acbe4cefee2afa6625ee646e9cc96d04c8d1018 (patch) | |
tree | 2062ed3a5e2a7888e88a9cbdf742b0f2adf55eb4 /openbsc/src/libmsc/mncc_sock.c | |
parent | f78fc4e76e961ae6c0a9d57c2d7e28b10b262510 (diff) |
mncc: Use helper function to check if an MNCC frame is data (speech/traffic)
Rename method mncc_rcv_tchf() to mncc_rcv_data(), because the check applies
to all types of data frames, not only TCH/F data.
Diffstat (limited to 'openbsc/src/libmsc/mncc_sock.c')
-rw-r--r-- | openbsc/src/libmsc/mncc_sock.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/openbsc/src/libmsc/mncc_sock.c b/openbsc/src/libmsc/mncc_sock.c index cf4bca87a..dd0a44fb5 100644 --- a/openbsc/src/libmsc/mncc_sock.c +++ b/openbsc/src/libmsc/mncc_sock.c @@ -54,8 +54,7 @@ int mncc_sock_from_cc(struct gsm_network *net, struct msgb *msg) if (net->mncc_state->conn_bfd.fd < 0) { LOGP(DMNCC, LOGL_ERROR, "mncc_sock receives %s for external CC app " "but socket is gone\n", get_mncc_name(msg_type)); - if (msg_type != GSM_TCHF_FRAME && - msg_type != GSM_TCHF_FRAME_EFR) { + if (!mncc_is_data_frame(msg_type)) { /* release the request */ struct gsm_mncc mncc_out; memset(&mncc_out, 0, sizeof(mncc_out)); |