libosmocore/src/gb
Pablo Neira Ayuso 44f423f117 timer: add osmo_timer_setup()
Add a new function timer function to set up the timer, similar to what
we have in the Linux kernel. This patch also converts existing opencoded
timer setup in the libosmocore tree as initial client of this new
function.

This patch implicitly removes function callback passed by reference that
defeat compile time type validation.

Compile-tested only, but I ran make check that reports success when
testing timer infrastructure.

Change-Id: I2fa49972ecaab3748b25168b26d92034e9145666
2017-05-09 12:10:51 +02:00
..
Makefile.am remove our internal copy of talloc, use system libtalloc 2015-12-05 23:38:18 +01:00
common_vty.c logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_* 2017-02-23 18:08:12 +01:00
common_vty.h logging: centrally define ctx and filter indexes 2017-02-22 16:08:38 +00:00
gprs_bssgp.c timer: add osmo_timer_setup() 2017-05-09 12:10:51 +02:00
gprs_bssgp_bss.c bssgp_rx_paging(): Fix parsing of P-TMSI IE in Paging message 2016-11-11 14:49:31 +00:00
gprs_bssgp_util.c Add helper function to convert numerical BSSGP PDU type to string 2016-03-11 22:29:39 +07:00
gprs_bssgp_vty.c logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_* 2017-02-23 18:08:12 +01:00
gprs_ns.c timer: add osmo_timer_setup() 2017-05-09 12:10:51 +02:00
gprs_ns_frgre.c Change license of libosmogb from AGPLv3+ to GPLv2+ 2014-10-26 20:50:19 +01:00
gprs_ns_vty.c logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_* 2017-02-23 18:08:12 +01:00
libosmogb.map gprs: add value strings for NS PDU type 2017-05-09 09:10:20 +00:00