diff options
Diffstat (limited to 'library/NS_Provider_FR.ttcn')
-rw-r--r-- | library/NS_Provider_FR.ttcn | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/library/NS_Provider_FR.ttcn b/library/NS_Provider_FR.ttcn index afa27d9e..5387b0fe 100644 --- a/library/NS_Provider_FR.ttcn +++ b/library/NS_Provider_FR.ttcn @@ -27,11 +27,12 @@ type component NS_Provider_FR_CT extends NS_Provider_CT, FR_Client_CT { var boolean pvc_active := false; }; -function main(NSConfiguration config) runs on NS_Provider_FR_CT system af_packet { +function main(NSConfiguration config, charstring id) runs on NS_Provider_FR_CT system af_packet { /* start Frame Relay Emulation */ - vc_FREMU := FR_Emulation_CT.create(); + vc_FREMU := FR_Emulation_CT.create(id & "-FRemu"); var Q933em_Config q933_cfg := valueof(ts_Q933em_Config(ats_is_user := not config.role_sgsn, bidirectional := false)); + q933_cfg.T391 := 1.0; map(vc_FREMU:FR, system:AF_PACKET) param (config.provider.fr.netdev); vc_FREMU.start(FrameRelay_Emulation.main(q933_cfg)); |