aboutsummaryrefslogtreecommitdiffstats
path: root/gtp
AgeCommit message (Expand)AuthorFilesLines
2019-09-05gtp: Manage queue timers internallyPau Espin Pedrol2-72/+128
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-28cosmetic: fix formatting in if linePau Espin Pedrol1-1/+1
2019-08-28libgtp: Introduce cb_recovery3Pau Espin Pedrol2-0/+23
2019-08-28pdp: constify param in pdp_count_secondary()Pau Espin Pedrol2-2/+2
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 Pedrol5-1/+26
2019-08-07Bump version: 1.3.0.50-ea1c-dirty → 1.4.01.4.0Pau Espin Pedrol1-1/+1
2019-06-20gtp: queue.c: Document queue APIsPau Espin Pedrol1-9/+46
2019-06-20gtp: Add missing headersPau Espin Pedrol2-0/+3
2019-06-20cosmetic: gtp: queue: remove trailing whitespacePau Espin Pedrol2-6/+6
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 Pedrol4-37/+87
2019-05-31cosmetic: gtp.h: Remove trailing whitespacesPau Espin Pedrol1-7/+7
2019-05-31pdp: Drop unused code for hashipPau Espin Pedrol2-78/+0
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 Pedrol2-50/+32
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 Pedrol3-10/+20
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
2019-01-20Bump version: 1.2.2.44-6da8-dirty → 1.3.01.3.0Harald Welte1-1/+1
2018-11-22fix a format string directives in queue_seqset()Stefan Sperling1-1/+1
2018-09-16libgtp: implement gtp_clear_queues to clear req/resp queueAlexander Couzens2-0/+20
2018-07-23gtp: Add new replacement cb_recovery2 for cb_recoveryPau Espin Pedrol2-12/+45
2018-07-21gtp: Add new API to avoid freeing pdp contexts during DEL CTX REQPau Espin Pedrol2-37/+73
2018-07-13gtp: Log ignore CTX DEL REQ due to no teardown and only 1 ctx activePau Espin Pedrol1-0/+3
2018-07-13gtp: Allow recv DEL CTX REQ in sgsn and DEL CTX RSP in ggsnPau Espin Pedrol1-8/+4
2018-07-13gtp: Log type name of unexpected signalling messagePau Espin Pedrol1-4/+8
2018-05-04debian/rules: Fix debian packaging after 1.2.0 releasePau Espin Pedrol1-0/+2
2018-05-03Bump version: 1.1.0.90-5468-dirty → 1.2.01.2.0Pau Espin Pedrol1-5/+1
2018-01-26ggsn: Validate packet src addr from MSPau Espin Pedrol1-1/+0
2018-01-26gtp/gtp.c: Use uint8_t for version param in static functionsPau Espin Pedrol1-13/+13
2018-01-26gtp/gtp.c: Mark non exported functions as staticPau Espin Pedrol1-15/+15
2018-01-26gtp/gtp.c: Remove unused function char2ul_tPau Espin Pedrol1-9/+0
2018-01-25gtp.c: gtp_gpdu_ind: Early return to avoid use of uninitialized varPau Espin Pedrol1-1/+2
2018-01-25gtp.c: gtp_gpdu_ind: Convert ifelse to switch statementPau Espin Pedrol1-3/+6
2018-01-25gtp/pdp: Remove unused APIs pdp_ntoeua pdp_euatonPau Espin Pedrol2-20/+0
2018-01-25gtp/pdp: Fix trailing whitespacePau Espin Pedrol2-30/+30
2018-01-25gtp.c: Log unsupported GTP version numberPau Espin Pedrol1-10/+10
2018-01-25gtp.c: Determine GTP version from headerPau Espin Pedrol1-8/+14
2018-01-25gtp.c: Fix trailing whitespacePau Espin Pedrol1-28/+28