path: root/src/gb/gprs_ns.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-26cosmetic: gb/gprs_ns.c: fix trailing whitespacePau Espin Pedrol1-2/+2
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-21/+21
2021-04-29gprs_ns: Fix another DSCP vs. TOS mistake in old NS codeHarald Welte1-9/+4
2020-07-28gprs_ns: fix typo in commentAlexander Couzens1-1/+1
2020-06-08NS: replace use of gprs_nsvc_create() with gprs_nsvc_crate2()Harald Welte1-10/+4
2020-06-08NS: Optionally disable NS-{RESET,BLOCK,UNBLOCK} when using UDP/IPHarald Welte1-4/+13
2020-03-04gb: Print signalling and data weights on NS-VC creation.Alexander Chemeris1-1/+2
2020-03-04gb: Fix typos in gprs_ns.c commentsAlexander Chemeris1-2/+2
2019-12-01gprs_ns_instantiate(): propagate errors from gprs_sns_init() to callerHarald Welte1-2/+7
2019-06-04make all library-internal static buffers thread-localHarald Welte1-1/+1
2019-05-10NS: log address:port on errorMax1-2/+2
2019-05-08deal with rate_ctr_group_alloc() returning NULLHarald Welte1-0/+4
2019-04-10Add _c versions of functions that otherwise return static buffersHarald Welte1-0/+8
2019-04-03Add _buf() functions to bypass static string buffersHarald Welte1-6/+10
2019-03-21select: Rename BSC_FD_* constants to OSMO_FD_*Harald Welte1-2/+2
2019-03-16gprs_ns: Don't use initial IP/port for anything but SNSHarald Welte1-2/+55
2019-03-16gprs_ns.c: Update comment: IP SNS has recently been implementedHarald Welte1-1/+0
2019-02-26NS: Add support for GPRS NS IP Sub-Network-Service (SNS)Harald Welte1-16/+237
2019-02-26NS: Factor out gprs_nsvc_start_test() and use itHarald Welte1-5/+10
2019-02-26gprs_ns: Add code for SNS-SIZE and SNS-CONFIG encodingHarald Welte1-2/+178
2019-02-23NS: Add missing NS Cause stringsHarald Welte1-0/+7
2019-02-19gprs_ns: Add missing NSVCI IE to NS-BLOCK-ACK messageHarald Welte1-1/+29
2019-02-19gprs_ns.c: cosmetic whitespace fixesHarald Welte1-2/+2
2019-02-19gprs_ns: Use gprs_ns_tx_alive() instead of gprs_ns_tx_simple()Harald Welte1-2/+2
2018-11-20document unblock-ack vs. signalling in gprs_ns_process_msg()Stefan Sperling1-0/+6
2018-11-19send NS_POUT_UNBLOCK_ACK before signalling S_NS_UNBLOCKStefan Sperling1-1/+3
2018-10-10fix error handling gprs_ns_nsip_listen()Stefan Sperling1-1/+4
2018-08-20use __FILE__, not __BASE_FILE__Neels Hofmeyr1-2/+2
2018-06-14Add function gprs_nsvc_state_appendDaniel Willmann1-0/+22
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte1-1/+4
2017-10-24GPRS: constify NS printing routine parametersMax1-1/+1
2017-10-24Convert lib-internal rate_ctr from '.' separator to ':' separatorHarald Welte1-7/+7
2017-10-24GPRS: clarify ip/frgre union useMax1-3/+15
2017-10-24GPRS: wrap NS state assignment in macroMax1-14/+35
2017-10-24gb: optionally allow nsip packets only from a specific hostPhilipp Maier1-3/+25
2017-10-23GPRS: log NS socketMax1-0/+1
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-28/+26
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-19/+19
2017-06-12update/extend doxygen documentationHarald Welte1-1/+1
2017-05-24Add human-readable names for signal_nsMax1-0/+10
2017-05-15libosmogb: Convert to use new endian conversion helpersHarald Welte1-15/+16
2017-05-09timer: add osmo_timer_setup()Pablo Neira Ayuso1-2/+1
2017-05-09gprs: add value strings for NS PDU typeMax1-2/+26
2017-04-23fix spelling in API docu, command reply, logging, descriptionsThorsten Alteholz1-1/+1
2017-02-23logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_*Neels Hofmeyr1-16/+16
2017-02-22logging: centrally define ctx and filter indexesNeels Hofmeyr1-16/+16
2016-09-22add osmo_gettimeofday as a shim around gettimeofdayNeels Hofmeyr1-2/+2
2016-04-24Fix unaligned access found by addr. sanitizerMax1-2/+2
2015-12-17ns: Force a defined state when sending NS RESETJacob Erlbeck1-0/+6
2015-12-17ns/stats: Add missing osmo_stat_item_group_free to gprs_nsvc_deleteJacob Erlbeck1-0/+1