aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/msg_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/msg_utils.c')
-rw-r--r--src/common/msg_utils.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/common/msg_utils.c b/src/common/msg_utils.c
index 2d5ebd9b..f3cba090 100644
--- a/src/common/msg_utils.c
+++ b/src/common/msg_utils.c
@@ -23,6 +23,7 @@
#include <osmocom/gsm/protocol/ipaccess.h>
#include <osmocom/gsm/protocol/gsm_12_21.h>
+#include <osmocom/gsm/abis_nm.h>
#include <osmocom/core/msgb.h>
#include <arpa/inet.h>
@@ -63,16 +64,16 @@ static int check_manuf(struct msgb *msg, struct abis_om_hdr *omh, size_t msg_siz
return -1;
}
- if (omh->data[0] == sizeof(oml_ipa_magic) &&
- strncmp(oml_ipa_magic, (const char *)omh->data + 1,
- sizeof(oml_ipa_magic)) == 0) {
+ if (omh->data[0] == sizeof(abis_nm_ipa_magic) &&
+ strncmp(abis_nm_ipa_magic, (const char *)omh->data + 1,
+ sizeof(abis_nm_ipa_magic)) == 0) {
type = OML_MSG_TYPE_IPA;
- size = sizeof(oml_ipa_magic) + 1;
- } else if (omh->data[0] == sizeof(oml_osmo_magic) &&
- strncmp(oml_osmo_magic, (const char *) omh->data + 1,
- sizeof(oml_osmo_magic)) == 0) {
+ size = sizeof(abis_nm_ipa_magic) + 1;
+ } else if (omh->data[0] == sizeof(abis_nm_osmo_magic) &&
+ strncmp(abis_nm_osmo_magic, (const char *) omh->data + 1,
+ sizeof(abis_nm_osmo_magic)) == 0) {
type = OML_MSG_TYPE_OSMO;
- size = sizeof(oml_osmo_magic) + 1;
+ size = sizeof(abis_nm_osmo_magic) + 1;
} else {
LOGP(DL1C, LOGL_ERROR, "Manuf Label Unknown\n");
return -1;