libosmocore/src/gb
Harald Welte 179f35702e Add _c versions of functions that otherwise return static buffers
We have a habit of returning static buffers from some functions,
particularly when generating some kind of string values.  This is
convenient in terms of memory management, but it comes at the expense
of not being thread-safe, and not allowing for two calls of the
related function within one printf() statement.

Let's introduce _c suffix versions of those functions where the
caller passes in a talloc context from which the output buffer shall
be allocated.

Change-Id: I8481c19b68ff67cfa22abb93c405ebcfcb0ab19b
2019-04-10 22:42:32 +00:00
..
Makefile.am NS: Add support for GPRS NS IP Sub-Network-Service (SNS) 2019-02-26 12:18:30 +01:00
common_vty.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
common_vty.h gb: drop special vty exit commands, use vty_install_default() 2017-09-27 14:04:08 +00:00
gb_internal.h NS: Add support for GPRS NS IP Sub-Network-Service (SNS) 2019-02-26 12:18:30 +01:00
gprs_bssgp.c BSSGP: use variable for NSEI 2019-03-28 09:00:20 +00:00
gprs_bssgp_bss.c bssgp_tx_bvc_unblock(): Fix log message 2019-02-19 12:29:14 +00:00
gprs_bssgp_util.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gprs_bssgp_vty.c implement support for 3-digit MNC with leading zeros 2018-02-28 19:26:33 +01:00
gprs_ns.c Add _c versions of functions that otherwise return static buffers 2019-04-10 22:42:32 +00:00
gprs_ns_frgre.c select: Rename BSC_FD_* constants to OSMO_FD_* 2019-03-21 16:02:01 +00:00
gprs_ns_sns.c gprs_ns_sns: Properly initialize sockaddr_in in gprs_nsvc_create_ip4() 2019-03-20 08:32:30 +01:00
gprs_ns_vty.c NS: Add support for GPRS NS IP Sub-Network-Service (SNS) 2019-02-26 12:18:30 +01:00
libosmogb.map Add _c versions of functions that otherwise return static buffers 2019-04-10 22:42:32 +00:00