From 29b64e9708297d604b57b5a4779996fa5ca0b2f7 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 23 Dec 2010 01:07:46 +0100 Subject: MNCC: pass the actual 'struct msgb' down the mncc_recv() callback this is required as we no longer have a dequeue-handler that can take care of free()ing the message after passing it to the MNCC handler. --- openbsc/src/mncc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'openbsc/src/mncc.c') diff --git a/openbsc/src/mncc.c b/openbsc/src/mncc.c index d20b4efda..34093a8b1 100644 --- a/openbsc/src/mncc.c +++ b/openbsc/src/mncc.c @@ -110,7 +110,5 @@ void mncc_set_cause(struct gsm_mncc *data, int loc, int val) void cc_tx_to_mncc(struct gsm_network *net, struct msgb *msg) { - struct gsm_mncc *mncc = msgb_data(msg); - - net->mncc_recv(net, mncc->msg_type, mncc); + net->mncc_recv(net, msg); } -- cgit v1.2.3