From fe275c00389fe1568f175f239d09a9bf3e1f7904 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 8 Dec 2011 14:19:49 +0100 Subject: ss7_links: don't crash on MTP-{PAUSE,RESUME,STATUS}.ind from M3UA --- src/ss7_links.erl | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/ss7_links.erl') diff --git a/src/ss7_links.erl b/src/ss7_links.erl index e873db3..499b918 100644 --- a/src/ss7_links.erl +++ b/src/ss7_links.erl @@ -184,6 +184,13 @@ is_pc_local(Pc) when is_integer(Pc) -> mtp3_rx(Mtp3 = #mtp3_msg{}) -> mtp3_rx(osmo_util:make_prim('MTP', 'TRANSFER', indication, Mtp3)); +% FIXME: PAUSE/RESUME/STATUS handling +mtp3_rx(#primitive{subsystem='MTP', spec_name='PAUSE', gen_name=indication}) -> + ok; +mtp3_rx(#primitive{subsystem='MTP', spec_name='RESUME', gen_name=indication}) -> + ok; +mtp3_rx(#primitive{subsystem='MTP', spec_name='STATUS', gen_name=indication}) -> + ok; mtp3_rx(P = #primitive{parameters=#mtp3_msg{service_ind=Serv}}) -> case ets:lookup(mtp3_services, Serv) of [#service{user_pid = Pid}] -> -- cgit v1.2.3