aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/gprs
AgeCommit message (Expand)AuthorFilesLines
4 daysns2: More verbose comments on gprs_ns2_vc_modeHarald Welte1-2/+7
9 daysgprs_ns2: add gprs_ns2_ip_vc_equal()Alexander Couzens1-0/+4
9 daysgprs_ns2: add gprs_ns2_nse_foreach_nsvc()Alexander Couzens1-0/+5
9 daysgprs_ns2: gprs_ns2_ip_vc_remote() the nsvc can be also constAlexander Couzens1-1/+1
9 daysgprs_ns2: add gprs_ns2_nse_sns_remote() returns the initial SNS addressAlexander Couzens1-0/+1
9 daysgprs_ns2: add gprs_ns2_ip_vc_local() return the local sockaddrAlexander Couzens1-0/+1
9 daysgprs_ns2: rename gprs_ns2_ip_vc_sockaddr -> gprs_ns2_ip_vc_remoteAlexander Couzens1-1/+1
9 daysgprs_ns2: const the return value of gprs_ns2_ip_vc_sockaddr / gprs_ns2_ip_bin...Alexander Couzens1-2/+2
9 daysgprs_ns2: add gprs_ns2_free_nses() to free all NS-EAlexander Couzens1-0/+1
9 daysgprs_ns2: add gprs_ns2_free_binds() to free all bindsAlexander Couzens1-0/+1
9 daysgprs_ns2: add gprs_ns2_nse_nsei() to get the nsei of a nseAlexander Couzens1-0/+1
9 daysgprs_ns2: add gprs_ns2_ip_bind_by_sockaddr() to search for binds by sockaddrAlexander Couzens1-0/+2
12 daysgprs_ns2: make struct osmo_sockaddr pointers constVadim Yanitskiy1-9/+10
2020-10-05ns2: vty: allow the users (pcu/sgsn) to set a default bindAlexander Couzens1-1/+2
2020-10-03ns2: status ind: add additional flags (first and persistent)Alexander Couzens1-0/+6
2020-09-25gprs_ns2: Make reason constDaniel Willmann1-1/+1
2020-09-25ns2: refactor nsvc_by_ functionsAlexander Couzens1-5/+5
2020-09-21gsm_08_16.h: Add missing headerDaniel Willmann1-0/+1
2020-09-15Gb: add a second NS implementationAlexander Couzens2-0/+168
2020-08-04Gb/BSSGP: replace hardcoded Tx into NS library by a callbackAlexander Couzens1-0/+3
2020-07-28gprs_ns_frgre.h: add missing declaration of structsAlexander Couzens1-0/+3
2020-07-04gprs_ns.h: add missing prototype gprs_ns_rcvmsg()Alexander Couzens1-0/+5
2020-06-26gprs_bssgp: Add bssgp_tx_bvc_reset2()Harald Welte1-0/+1
2020-06-08NS: replace use of gprs_nsvc_create() with gprs_nsvc_crate2()Harald Welte1-1/+0
2020-06-08NS: Optionally disable NS-{RESET,BLOCK,UNBLOCK} when using UDP/IPHarald Welte1-0/+2
2020-04-28gsm_04_06.h: Remove repeated egprs header struct definitionsPau Espin Pedrol1-153/+0
2019-11-09GPRS/BSSGP: introduce bssgp_bvc_ctx_free()Vadim Yanitskiy1-0/+2
2019-04-10Add _c versions of functions that otherwise return static buffersHarald Welte1-0/+1
2019-04-03Add _buf() functions to bypass static string buffersHarald Welte1-0/+2
2019-02-26NS: Add support for GPRS NS IP Sub-Network-Service (SNS)Harald Welte2-3/+19
2019-02-26gprs_ns: Add code for SNS-SIZE and SNS-CONFIG encodingHarald Welte1-0/+9
2019-02-23GPRS: Doxygen documentation for 'struct libgb_msgb_cb'Harald Welte1-4/+4
2019-02-19gprs_ns: Declare gprs_ns_tx_alive*() in header fileHarald Welte1-0/+2
2019-01-12port rest octets encoding code from osmo-bscStefan Sperling1-0/+39
2018-12-19add/clean big-endian packed structs (struct_endianess.py)Neels Hofmeyr1-0/+105
2018-08-10bssgp: introduce flush queue functionsAlexander Couzens1-0/+3
2018-07-22gprs_ns.h: Declare gprs_ns_cause_str() which already existed in c fileHarald Welte1-0/+1
2018-06-14Add function gprs_nsvc_state_appendDaniel Willmann1-0/+2
2018-01-08Add function to properly encode RAIMax1-0/+1
2017-10-24GPRS: constify NS printing routine parametersMax1-1/+1
2017-10-24GPRS: clarify ip/frgre union useMax1-0/+2
2017-10-24GPRS: unify NS state printingMax1-0/+4
2017-10-24gb: optionally allow nsip packets only from a specific hostPhilipp Maier1-0/+2
2017-10-17api doc: fix two doxygen group closing bracesNeels Hofmeyr1-1/+1
2017-08-09Add osmo_gprs_{ul,dl}_block_size_{bits,bytes} functionsHarald Welte1-0/+25
2017-07-28BSSGP: add function to reset all PTP BVCMax1-1/+1
2017-07-01Add missing BSSGP cause valuesMax1-20/+57
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr9-17/+29
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr5-33/+33
2017-05-24Add human-readable names for signal_nsMax1-0/+2