aboutsummaryrefslogtreecommitdiffstats
path: root/gtp/gtp.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-06WIPdaniel/wipDaniel Willmann1-10/+21
2024-03-06gtp: WIP SGSN Context Request/Response/Ack supportDaniel Willmann1-0/+390
2024-03-06gtp: Add function gtp_resp2() which takes flow label and teiDaniel Willmann1-12/+28
2024-03-06gtp: Make peer addr const in gtp_req/gtp_respDaniel Willmann1-2/+2
2024-02-22Revert "kernel-gtp: support IPv6 on outer layer"Oliver Smith1-2/+2
2024-02-21kernel-gtp: support IPv6 on outer layerOliver Smith1-2/+2
2023-11-24libgtp: Use gtp_cause_successful() instead of GTPCAUSE_ACC_REQDaniel Willmann1-8/+7
2022-11-04gtp: Introduce VTY configurable GTP timer X3Pau Espin Pedrol1-1/+3
2022-11-02ggsn: Introduce tdef and make it configurable over VTYPau Espin Pedrol1-6/+3
2022-11-02Use rate_ctr for gsn_t available_countersPau Espin Pedrol1-103/+104
2022-11-02Split gsn_t related APIs out of gtp.{c,h}Pau Espin Pedrol1-465/+2
2022-11-02cosmetic: gtp: Fix typo in commentPau Espin Pedrol1-1/+1
2022-03-07gtp: Fix typo in commentPau Espin Pedrol1-1/+1
2022-03-07gtp: Log retrans queue register&free entriesPau Espin Pedrol1-5/+13
2022-03-07gtp: Specify retrans queue name & seqnum in log linesPau Espin Pedrol1-3/+4
2022-03-07gtp: Small log improvements in gtp_create_pdp_ind()Pau Espin Pedrol1-3/+1
2022-03-07gtp: Log detection of rx duplicatePau Espin Pedrol1-0/+7
2022-03-07gtp: Use switch statement in gtp_create_pdp_ind()Pau Espin Pedrol1-4/+6
2022-03-01libgtp: Fix ggsn crash if pdp alloc array is full (PDP_MAX)Pau Espin Pedrol1-1/+12
2021-05-06gtp: Support tx/rx RAN Information Relay messagePau Espin Pedrol1-0/+61
2021-05-05gtp: constify pointer argPau Espin Pedrol1-1/+1
2021-04-22gtp: Improve logging of failing pdp ctx resolution from TEI/TIDPau Espin Pedrol1-24/+31
2021-04-22gtp: Rework parsing logic of UpdatePdpCtxResponsePau Espin Pedrol1-19/+30
2021-04-21gtp: Update teic_confirmed only on resp successPau Espin Pedrol1-6/+4
2020-10-12GTP: Replace recently introduced imsi_str2gtp()Keith1-13/+22
2020-10-12Fix vty PDP lookups by IMSIKeith1-0/+14
2019-09-05gtp: Manage queue timers internallyPau Espin Pedrol1-70/+123
2019-09-02gtp/gtp.c: cosmetic: use get_tid() where we need TIDVadim Yanitskiy1-6/+3
2019-09-02gtp_error_ind_conf(): fix: guard against an unknown GTP versionVadim Yanitskiy1-0/+3
2019-09-02gtp_update_pdp_ind(): fix NULL-pointer dereferenceVadim Yanitskiy1-5/+4
2019-08-29cosmetic: gtp: Improve documentation of gtp_delete_context_req2()Pau Espin Pedrol1-2/+3
2019-08-29cosmetic: gtp: Drop commented out code calling pdp_freepdp()Pau Espin Pedrol1-26/+0
2019-08-28gtp: Log msg retransmits and timeoutsPau Espin Pedrol1-0/+4
2019-08-28libgtp: Introduce cb_recovery3Pau Espin Pedrol1-0/+17
2019-08-23libgtp: announce pdp ctx deletion upon CreatePdpCtx being rejectedPau Espin Pedrol1-3/+2
2019-08-23libgtp: Remove packets in tx queue belonging pdp being freedPau Espin Pedrol1-0/+5
2019-06-04gtp: Make use of new libgtp APIs with multi-gsn supportPau Espin Pedrol1-23/+22
2019-06-04gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSNPau Espin Pedrol1-10/+4
2019-05-31ggsn: Use gtp_delete_context_req2() everywhereOliver Smith1-2/+4
2019-05-31gtp: Re-arrange free pdp ctx code in non-teardown scenarioPau Espin Pedrol1-13/+14
2019-05-31cosmetic: gtp: Document free pdp ctx in non-teardown scenarioPau Espin Pedrol1-1/+25
2019-05-31gtp: Refactor code to use gtp_freepdp(_teardown) APIsPau Espin Pedrol1-50/+31
2019-05-31gtp_create_pdp_ind: simplify code by reordering and compacting parsingPau Espin Pedrol1-99/+71
2019-05-31pdp: Introduce new API pdp_count_secondaryPau Espin Pedrol1-10/+4
2019-05-31gtp: Fix typo dublicate->duplicatePau Espin Pedrol1-11/+11
2019-05-31gtp: Take queue_resp into account to schedule retrans timerPau Espin Pedrol1-3/+15
2019-05-30gtp: Document spec reasoning drop of Rx DeleteCtxReqPau Espin Pedrol1-0/+8
2018-09-16libgtp: implement gtp_clear_queues to clear req/resp queueAlexander Couzens1-0/+18
2018-07-23gtp: Add new replacement cb_recovery2 for cb_recoveryPau Espin Pedrol1-12/+39
2018-07-21gtp: Add new API to avoid freeing pdp contexts during DEL CTX REQPau Espin Pedrol1-36/+68