diff options
author | Harald Welte <laforge@gnumonks.org> | 2013-08-27 10:27:52 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2013-08-27 10:27:52 +0200 |
commit | 7ccc15e025b9153cd6efd87b82bad6e77fe20b2c (patch) | |
tree | be02376624a6943beb6b0b5805b01a4de896006d | |
parent | cf74df58fe75c12564da2e8d2e956639f3dd8169 (diff) |
M2UA: Send interface identifier and 'mode override' in ASP_ACTIVE_REQ
-rw-r--r-- | src/sctp_m2ua.erl | 4 |
1 files changed, 3 insertions, 1 deletions
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) -> |