osmo-remsim/src
Harald Welte 19f881a373 bankd: respond to IPA PING from client with IPA PONG
The bankd worker threads handle the RSPRO connection from the
remsim-clients outside of our usual osmo* infrastructure and hence
they don't inherit the common IPA CCM handling.  This means we need
to explicitly implement the keep-alive PONG support.

What this doesn't add is any outbound keepalive handling towards
the client.

Change-Id: I86f8ca28ece62c33ccbf45c9c65172be8a647407
2019-03-11 18:39:13 +01:00
..
rspro RSPRO: Add ErrorInd 2019-03-09 15:10:36 +01:00
server rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it 2019-03-09 20:36:07 +01:00
simtrace2 libusb_util.c: Avoid gcc warning about strncpy() 2018-10-15 01:52:20 +02:00
Makefile.am Add asn1c_helpers.c file to get type/enum/choice names for printing 2019-03-09 20:19:28 +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.h bankd: Implement thread-safe SIGUSR1 talloc context reporting 2019-03-11 17:39:29 +01:00
bankd_client_fsm.c Introduce {server,bankd}_conn_send_rspro() 2019-03-09 13:40:34 +01:00
bankd_main.c bankd: respond to IPA PING from client with IPA PONG 2019-03-11 18:39:13 +01:00
bankd_pcsc.c add missing copyright / license headers everywhere 2019-03-09 13:11:56 +01:00
bankd_pcsc_slots.csv bankd: terminate bankd connection once map is deleted 2019-03-11 17:18:02 +01:00
client.h Introduce {server,bankd}_conn_send_rspro() 2019-03-09 13:40:34 +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
driver_core.c initial checkin of osmo-remsim 2018-08-15 08:54:50 +02:00
driver_pcsc.c Add initial remsim-bankd skeleton 2018-08-15 08:56:31 +02:00
internal.h initial checkin of osmo-remsim 2018-08-15 08:54:50 +02:00
main.c Fix compiler warning: no-return-in-nonvoid-function main.c 2018-10-13 20:43:57 +02:00
remsim_client.c rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it 2019-03-09 20:36:07 +01:00
rspro_client_fsm.c rspro_client_fsm: Ensure close + reconnect on missing Connect*Res from server 2019-03-09 21:39:09 +01:00
rspro_client_fsm.h Introduce {server,bankd}_conn_send_rspro() 2019-03-09 13:40:34 +01:00
rspro_util.c rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it 2019-03-09 20:36:07 +01:00
rspro_util.h rspro_util: Add rspro_msgt_name() to get RSPRO message type name + use it 2019-03-09 20:36:07 +01:00
simtrace2-remsim_client.c Introduce {server,bankd}_conn_send_rspro() 2019-03-09 13:40:34 +01:00
slotmap.c add missing copyright / license headers everywhere 2019-03-09 13:11:56 +01:00
slotmap.h slotmap: Introduce slotmap_{rd,wr,un}lock() wrappers for lock debugging 2019-03-07 21:15:32 +01:00