From f1329c533d8a1898bea172e44be04aa26a8be7d9 Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 19 Nov 2018 14:55:56 +0100 Subject: [PATCH] Use BSSAP-specific TLV parser from libosmocore Change-Id: Iae1a3ffcebf1b0b95e61cd5dffe7ef734796fcfc --- src/libmsc/a_iface_bssap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libmsc/a_iface_bssap.c b/src/libmsc/a_iface_bssap.c index 282fd73a9..f24fb05a9 100644 --- a/src/libmsc/a_iface_bssap.c +++ b/src/libmsc/a_iface_bssap.c @@ -611,7 +611,7 @@ static int rx_bssmap(struct osmo_sccp_user *scu, const struct a_conn_info *a_con } msg_type = msg->l3h[0]; - rc = tlv_parse(&tp, gsm0808_att_tlvdef(), msg->l3h + 1, msgb_l3len(msg) - 1, 0, 0); + rc = osmo_bssap_tlv_parse(&tp, msg->l3h + 1, msgb_l3len(msg) - 1); if (rc < 0) { LOGP(DBSSAP, LOGL_ERROR, "Failed parsing TLV -- discarding message! %s\n", osmo_hexdump(msg->l3h, msgb_l3len(msg)));