Commit Graph

128 Commits

Author SHA1 Message Date
Harald Welte 467e7c7a59 fix various typos in the ISM 2011-12-12 00:42:19 +01:00
Harald Welte 28e1293cdb components supervisor: DHA pid is passed to CCO 2011-10-22 22:19:32 +02:00
Harald Welte e676002dd9 ISM: generate a nice process name including dialogue + invoke ID 2011-10-22 22:19:01 +02:00
Harald Welte bd91071d0b include DHA pid in init arguments of component supervisor 2011-10-22 22:18:39 +02:00
Harald Welte 57be88ad13 CCO: handle incoming Reject from ISM 2011-10-22 19:54:33 +02:00
Harald Welte 75c35570e9 ISM: actually generate REJECT components 2011-10-22 19:54:12 +02:00
Harald Welte 3afbf0a65a CCO: Use TC.hrl instead of ROS 2011-10-18 21:12:44 +02:00
Harald Welte c9e48ab1e7 TCAP DHA: Make sure to use gen_server:cast for CCO as it is no gen_fsm 2011-10-18 21:12:15 +02:00
Harald Welte 4d8b44a455 create a new ets table to save the DialogueId -> DHA-Pid mapping 2011-10-18 21:09:46 +02:00
Harald Welte 59d0c8ab37 Implement the actual CCO, it was just a skeleton before... 2011-10-18 20:52:29 +02:00
Harald Welte 745bcf4099 rename SimpleTCAP asn.1 module to TC (TCAP Components)
This reflects the existing code which expects such a TC module to exist.
2011-10-18 20:42:47 +02:00
Harald Welte 6b363e580e first attempt at implementing the TCO and ISM parts 2011-10-18 20:22:36 +02:00
Harald Welte f564ef7227 add a simplified version of the TCAP ASN.1 syntax 2011-10-18 00:27:04 +02:00
Harald Welte b3888e41fd DHA: use correct name for component supervisor 2011-10-16 01:16:56 +02:00
Harald Welte 5930d0f720 TSM FSM: dialogue_sup -> tcap_dialogue_sup 2011-10-15 23:45:17 +02:00
Harald Welte 841dee9e0d tcap_tsm_fsm: Properly evaluate result of asn1 encoding
results from the asn1 encoder are always prefixed with {ok, ..}

As the encoder returns binary data, the list_to_binary() function is
bogus.  The result might be an iolist() - which we simply specify the
underlying SCCP transport implementation must support (or flatten
itself).
2011-10-15 22:51:39 +02:00
Harald Welte e5a830d607 tcap_tco_server: Fix ASN.1 encode of TR-UNI.req
Handle the return value of the asn1 encoder, considering its use of
iolists as well as the {ok, ...} return tuple
2011-10-15 21:48:43 +02:00
Harald Welte a4df76e84d Add Remote-Operations-Information-Objects.asn 2011-04-22 12:26:22 +02:00
Harald Welte 029471606a add sccp.hrl 2011-04-22 12:25:50 +02:00
Harald Welte d8ad6e011e add .gitignore files for asn1ct generated files 2011-04-22 12:20:56 +02:00
Harald Welte 15b36af2a6 fix child specification in tcap_sup 2011-04-22 12:19:25 +02:00
Harald Welte f512ff7caa various small fixes in order to make MAP code build 2011-04-13 16:14:19 +02:00
Vance Shipley ce61e7f36c added NMS specific SCCP binding 2011-03-30 16:26:40 -04:00
Vance Shipley f6478299b4 Merge branch 'master' of git.osmocom.org:erlang/signerl 2011-03-30 16:21:33 -04:00
Vance Shipley 021bf72700 changed to a BSD Revised form of open source license 2011-03-30 16:17:07 -04:00
Harald Welte f84c5914cf various small fixes to make the TCAP code build at all 2011-03-28 00:08:19 +02:00
Vance Shipley 794624ca47 Initial import of MAP project from Motivity. 2011-03-09 03:06:05 +01:00
Vance Shipley 2c7a40e5ba Initial import of TCAP project from Motivity. 2011-03-07 23:57:05 +01:00