osmo-remsim/src
Harald Welte d2192e27ce rspro_client_fsm: Disable automatic connect on FSM allocation
So far, the rspor_client_fsm immediately attempted to establish a
TCP connection to the RSPRO server when calling server_conn_fsm_alloc().

Let's make this implicit auto-connect an explicit request to connect
using the newly-introduced SRVC_E_ESTABLISH.

Let's also change all three existing users of server_conn_fsm_alloc()
to send SRVC_E_ESTABLISH after calling it.

The rationale of this change is to use the same rspro_client_fsm also
for the client->bankd RSPRO connection, where we don't want to
automatically connect at startup, but connect only at a later point, after the
server a has told us to do so.

Change-Id: Icd882405f2ef54e10a66054829c089e4985f1d1f
2019-12-05 08:56:27 +01:00
..
bankd rspro_client_fsm: Disable automatic connect on FSM allocation 2019-12-05 08:56:27 +01:00
rspro RSPRO: Add new ResetState{Req,Res} 2019-12-04 21:52:58 +01:00
server Add "--version" to all executables to print compile-time version info 2019-12-04 21:13:24 +00:00
simtrace2 Fix common misspellings and typos 2019-07-17 22:11:52 +02:00
Makefile.am Bump version: 0.2.1.10-35d9-dirty → 0.2.2 2019-12-03 20:38:18 +01:00
asn1c_helpers.c Add asn1c_helpers.c file to get type/enum/choice names for printing 2019-03-09 20:19:28 +01:00
asn1c_helpers.h Add asn1c_helpers.c file to get type/enum/choice names for printing 2019-03-09 20:19:28 +01:00
bankd_client_fsm.c cosmetic: more comments; spelling fixes in comments 2019-12-02 23:10:31 +01:00
client.h client: transmit RSPRO via bankd_conn_fsm 2019-03-30 12:01:51 +01:00
debug.c add missing copyright / license headers everywhere 2019-03-09 13:11:56 +01:00
debug.h slotmap: Log file/line when changing state 2019-03-07 21:15:32 +01:00
remsim_client.c rspro_client_fsm: Disable automatic connect on FSM allocation 2019-12-05 08:56:27 +01:00
rspro_client_fsm.c rspro_client_fsm: Disable automatic connect on FSM allocation 2019-12-05 08:56:27 +01:00
rspro_client_fsm.h rspro_client_fsm: Disable automatic connect on FSM allocation 2019-12-05 08:56:27 +01:00
rspro_util.c RSPRO: Add new ResetState{Req,Res} 2019-12-04 21:52:58 +01:00
rspro_util.h RSPRO: Add new ResetState{Req,Res} 2019-12-04 21:52:58 +01:00
simtrace2-remsim_client.c rspro_client_fsm: Disable automatic connect on FSM allocation 2019-12-05 08:56:27 +01:00
slotmap.c bankd: Implement new ResetStateReq 2019-12-04 22:25:37 +01:00
slotmap.h bankd: Implement new ResetStateReq 2019-12-04 22:25:37 +01:00