From 7ccc15e025b9153cd6efd87b82bad6e77fe20b2c Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 27 Aug 2013 10:27:52 +0200 Subject: M2UA: Send interface identifier and 'mode override' in ASP_ACTIVE_REQ --- src/sctp_m2ua.erl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sctp_m2ua.erl b/src/sctp_m2ua.erl index a1cb560..9e87914 100644 --- a/src/sctp_m2ua.erl +++ b/src/sctp_m2ua.erl @@ -80,7 +80,9 @@ prim_up(#primitive{subsystem='M', gen_name = 'SCTP_ESTABLISH', spec_name = indic prim_up(#primitive{subsystem='M', gen_name = 'ASP_UP', spec_name = confirm}, State, LoopDat) -> % confirmation in case of active/connect mode Asp = LoopDat#m2ua_state.asp_pid, - gen_fsm:send_event(Asp, osmo_util:make_prim('M','ASP_ACTIVE',request)), + % override mode, interface ID 1. FIXME: user-specify interface ID(s) + Pars = [{?M2UA_P_COM_TRAF_MODE_T, {4, 1}}, {?M2UA_P_COM_INTF_ID_INT, {4, 0}}], + gen_fsm:send_event(Asp, osmo_util:make_prim('M','ASP_ACTIVE',request,Pars)), {ignore, LoopDat}; prim_up(Prim, State, LoopDat) -> -- cgit v1.2.3