summaryrefslogtreecommitdiffstats
path: root/src/ctrl/control_if.c
Commit message (Expand)AuthorAgeFilesLines
* control_if: Avoid heap-use-after-free in osmo_wqueue_bfd_cbPau Espin Pedrol2018-05-041-19/+22
* cosmetic: flatten ctrl_handle_msg()Neels Hofmeyr2018-04-051-17/+19
* ctrl: fix deferred commands (and hence fix osmo-bts-sysmo 'clock-info' cmd)Neels Hofmeyr2018-04-051-0/+7
* CTRL: Ensure peer/connection info is always printed the same wayHarald Welte2017-12-221-6/+6
* control_if: Log the disconnect of a CTRL clientHarald Welte2017-12-221-1/+4
* control_if: Close control connection socket/fd on read/write == 0Harald Welte2017-12-221-1/+9
* ctrl: on parse errors, return a detailed message to senderNeels Hofmeyr2017-12-181-11/+23
* ctrl: fix mem leak when handling GET_REPLY and SET_REPLYNeels Hofmeyr2017-12-181-2/+1
* ctrl: prep test: separate new ctrl_handle_msg() from handle_control_read()Neels Hofmeyr2017-12-181-17/+26
* ctrl: make response easier to parseMax2017-11-271-32/+9
* Improve get_rate_ctr() error handlingMax2017-11-241-1/+1
* ctrl: log incorrect interval valuesMax2017-11-241-4/+7
* Ctrl: add rate counter group introspectionMax2017-11-241-0/+18
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-131-0/+4
* ctrl: allow more nodes than those in enum ctrl_node_typeNeels Hofmeyr2017-10-231-14/+67
* Rename 'statistics.c' to 'counter.c'Harald Welte2017-10-151-1/+1
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-2/+3
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-6/+6
* Simplify ctrl cmd lookupMax2017-05-081-21/+19
* control_if: Don't use magic number '5' when allocating vectorHarald Welte2017-04-271-1/+1
* control_if: Add control interface commands for FSMsHarald Welte2017-04-271-0/+4
* control_if: Add helper function for 'local execution' of control commandHarald Welte2017-04-271-0/+28
* control_if: Add API to initialize control interface without TCP port bindHarald Welte2017-04-261-27/+63
* ctrl: Allow installation of additional node lookup helpersHarald Welte2017-04-261-0/+41
* fix spelling in API docu, command reply, logging, descriptionsThorsten Alteholz2017-04-231-1/+1
* Handle replies in ctrl_cmd_handle()Max2017-03-011-0/+17
* Fix client-side ctrl interface helpersMax2017-03-011-40/+1
* libosmoctrl: Fix typo in ctrl_interface_connect()Harald Welte2017-02-231-1/+1
* Expand and expose ctrl connection allocationMax2017-02-231-5/+51
* Document ctrl_interface_setup_dynip() functionMax2017-02-191-0/+8
* fix various compiler warnings (on FreeBSD-11.0)Harald Welte2017-02-081-1/+1
* Add function to send TRAP over Control InterfaceMax2016-10-121-0/+21
* log CTRL bind address and portNeels Hofmeyr2016-09-231-0/+3
* remove unused local variable in get_rate_ctr()Neels Hofmeyr2016-09-191-1/+1
* remove unused function get_rate_ctr_group()Neels Hofmeyr2016-09-191-37/+0
* Fix retrieving rate_ctr over control interfaceMax2016-06-141-13/+7
* add ctrl_interface_setup_dynip() for bind addressNeels Hofmeyr2016-02-251-1/+9
* libctrl: Include config.h so we can include netinet/tcp.hHolger Hans Peter Freyther2015-03-181-0/+2
* fix libosmocore build for NuttX targetHarald Welte2014-12-041-2/+6
* libctrl: Add support for 'deferred control commands'Harald Welte2014-08-241-0/+17
* ctrl: Attempt fix the build on FreeBSD and add include fileHolger Hans Peter Freyther2014-08-211-0/+1
* rename controlif_setup() to ctrl_interface_setup()Harald Welte2014-08-211-2/+2
* libctrl: Move bulk of control node lookup inti libosmoctrlHarald Welte2014-08-211-3/+127
* libctrl: remove 'struct gsm_network' referencesHarald Welte2014-08-211-4/+4
* libctrl: adopt to recent ipaccess/ipa naming changeHarald Welte2014-08-211-2/+3
* libctrl: Add DLCTRL as logging context for the control interfaceHarald Welte2014-08-211-13/+13
* libctrl: Avoid using external tall_bsc_ctxHarald Welte2014-08-211-6/+6
* libctrl: remove openbsc headers, convert from make_sock to libosmocoreHarald Welte2014-08-211-16/+8
* libctrl: Remove reference to 'DNAT' in favor of 'DCTRL'Harald Welte2014-08-211-1/+1
* libctr: rename/move control interface to libosmocore naming schemeHarald Welte2014-08-211-0/+573