aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2023-09-18sgsn_rim: forward message based on RIM ROUTING ADDRESSPhilipp Maier1-1/+1
2023-08-10sgsn_rim: get rid of MME check in sgsn_rim_rx_from_gtp:Philipp Maier1-1/+1
2023-01-11vty: Introduce encryption cipher-plugin-path commandPau Espin Pedrol1-0/+1
2023-01-11Move global mmctx list into struct sgsn_instancePau Espin Pedrol2-2/+1
2023-01-11Split gprs_sgsn.{c,h} -> {auth,mmctx,sgsn}.{c,h}Pau Espin Pedrol10-48/+72
2023-01-11gtphub.h: Remove dependency on sgsn/gprs_sgsn.hPau Espin Pedrol1-4/+2
2023-01-11Rename bscconfig.h -> config.hPau Espin Pedrol1-1/+1
2023-01-11Move LOGGSUBSCRP to gprs_subscriber.hPau Espin Pedrol2-5/+5
2023-01-11Move sgsn_ctrl_cmds_install() declaration to sgsn.hPau Espin Pedrol2-5/+5
2023-01-11Move gtphub header to include/osmocom/gtphub/Pau Espin Pedrol4-1/+4
2023-01-11Move global pdp_list inside struct sgsn_instancePau Espin Pedrol2-2/+1
2023-01-11Move sgsn_pdp_ctx to its own file pdpctx.{c,h}Pau Espin Pedrol3-74/+98
2023-01-11Move extern declarations of tall_sgsn_ctx to sgsn.hPau Espin Pedrol1-0/+1
2023-01-11gtp_{ggsn,mme}: Allocate contexts under struct sgsn_instancePau Espin Pedrol1-4/+5
2023-01-05Move global apn_list inside struct sgsn_instancePau Espin Pedrol2-2/+1
2023-01-05Move gtp related functions to gtp.hPau Espin Pedrol2-12/+22
2023-01-05sndcp: Standarize unitdata function namingPau Espin Pedrol1-4/+5
2023-01-05Move func defintions of funcs implemented in gprs_sndcp.c to gprs_sndcp.hPau Espin Pedrol2-12/+9
2023-01-05Properly split llc->sndcp->gtp unitdata pathi through extra func callPau Espin Pedrol3-3/+7
2023-01-05sgsn.h: Drop declaration of non existing functionPau Espin Pedrol1-3/+0
2023-01-05Move struct sgsn_subscriber_pdp_data to gprs_subscriber.hPau Espin Pedrol2-14/+16
2023-01-05Move struct apn_ctx and APN related definitions to its own filePau Espin Pedrol4-15/+26
2023-01-05Move global ggsn_list into struct sgsn_instancePau Espin Pedrol2-1/+1
2023-01-05Keep sgsn subsystems under struct sgsn_instance lifecyclePau Espin Pedrol2-4/+5
2023-01-05Move related structs to gprs_subscriber.hPau Espin Pedrol2-24/+26
2023-01-05Fix -Werror=old-style-definitionPau Espin Pedrol1-1/+1
2023-01-05Introduce new header file sgsn/gtp.hPau Espin Pedrol3-3/+6
2023-01-05Move gprs_sndcp_vty_init() declaration to gprs_sndcp.hPau Espin Pedrol2-1/+2
2023-01-05gprs_subscriber: Move API declarations to correct headerPau Espin Pedrol2-30/+28
2023-01-05Move struct sgsn_ggsn_ctx to its own file gtp_ggsn.{c,h}Pau Espin Pedrol3-29/+42
2023-01-04Replace gprs_str_to_apn() with libosmocore API osmo_apn_from_str()Pau Espin Pedrol1-2/+0
2023-01-04Remove unused function gprs_parse_mi_tmsi()Pau Espin Pedrol1-1/+0
2023-01-04Standarize lle and llme state enum & value_stringPau Espin Pedrol1-0/+1
2023-01-02Move gprs_tmr_to_secs() to tests/gprs/gprs_test.cPau Espin Pedrol1-1/+0
2022-12-28Rename gprs_gb.[c,h] -> gprs_ns.[c,h]Pau Espin Pedrol2-1/+1
2022-12-28Move some functions gprs_gb.[c,h] -> gprs_gmm.[c,h]Pau Espin Pedrol2-5/+5
2022-12-28Create new specific file for BSSGP codePau Espin Pedrol3-6/+13
2022-12-22Move gprs_gb_parse.[c,h] to tests/sgsn/Pau Espin Pedrol2-62/+0
2022-11-04vty: Make new libgtp tdefs configurable through VTYPau Espin Pedrol1-0/+1
2022-10-11Constify LLC/SNDCP parametersMax3-4/+4
2022-09-08llc: gprs_llc_fcs(): make the input data pointer constVadim Yanitskiy2-2/+2
2022-09-08gprs_llc.h: use '#pragma once'Vadim Yanitskiy1-5/+1
2022-03-10Iu: add UEA encryptionNeels Hofmeyr1-0/+1
2022-03-07s/cipher_support_mask/gea_encryption_maskNeels Hofmeyr1-1/+1
2021-12-14treewide: remove FSF addressOliver Smith2-8/+0
2021-12-07llme_free: clean up related sndcpOliver Smith1-0/+3
2021-09-30VTY: Don't display 'PDP Address: invalid' for IPv4v6Keith1-1/+1
2021-06-16add support for multiple encryption algorithms and a5/4Eric2-1/+2
2021-05-19Support forwarding RIM messages over GTPCv1 EUTRAN<->GERANPau Espin Pedrol5-1/+53
2021-05-03Drop unused GBRPOXY enum fieldPau Espin Pedrol1-2/+1