aboutsummaryrefslogtreecommitdiffstats
path: root/src/gb
AgeCommit message (Expand)AuthorFilesLines
2021-02-04make use of OTC_GLOBAL when allocating library-internal contextsHarald Welte1-0/+3
2021-02-03gprs_ns2_frgre: check iph/ip6h before passing them to rx functionsAlexander Couzens1-2/+8
2021-02-03gprs_ns2_frgre: set a correct gre pointer for ipv6Alexander Couzens1-1/+5
2021-02-03frame_relay: fix NULL pointer derefAlexander Couzens1-0/+1
2021-02-03gprs_ns2_fr: free_bind(): first do the NULL check before using membersAlexander Couzens1-1/+1
2021-02-03gprs_ns2: unify the handling of **result when bind already present.Alexander Couzens3-9/+15
2021-02-03gprs_ns2_vc_fsm: rename ST_ALIVE -> ST_RECOVERINGAlexander Couzens1-17/+17
2021-02-03gprs_ns2_vc_fsm: reset ALIVE N counter when restarting the test procedure.Alexander Couzens1-0/+1
2021-02-02gprs_ns2: prevent division by zero in load_sharingAlexander Couzens1-1/+8
2021-02-02ns2: Don't start sending NS-RESET until FR DLC is availableHarald Welte1-2/+12
2021-02-02ns2: Stop test procedure when going into unconfigured stateHarald Welte1-0/+7
2021-02-02ns2: Don't automatically re-start FSM at FORCE_UNCONFIGUREDHarald Welte2-1/+1
2021-02-02frame_relay: cosmetic: Unify log syntax when discarding Rx packetsHarald Welte1-2/+2
2021-02-02frame_relay: Discard received messages for DLC not yet activeHarald Welte1-7/+10
2021-02-02frame_relay: Add status call-backs for link + DLC status changesHarald Welte2-14/+31
2021-02-01frame_relay: Send "Fuil Status" ENQUIRY after link recoversHarald Welte1-1/+5
2021-02-01ns2: cosmetic: fix indent levelsHarald Welte1-4/+4
2021-02-01ns2: Print NS-STATUS.ind primitives to the logHarald Welte1-3/+10
2021-02-01ns2: Introduce a per-bind stat_item group with backlog lengthHarald Welte4-1/+37
2021-02-01ns2: Rename nsi->rate_ctr_idx to nsi->nsvc_rate_ctr_idxHarald Welte2-4/+4
2021-02-01ns2: Memory allocation failures are ENOMEM, not ENOSPCHarald Welte4-5/+5
2021-02-01ns2: Move to one common/shared ns2_bind_alloc()Harald Welte5-73/+62
2021-01-31ns2: Add a rate_ctr for each NS-UNBLOCKHarald Welte3-0/+5
2021-01-31ns2: Implement more rate countersHarald Welte1-1/+5
2021-01-31ns2: count number of dropped packets / bytes on transmitHarald Welte3-3/+17
2021-01-31ns2: Properly report packet drops in FR codeHarald Welte1-6/+7
2021-01-31ns2: Increment Rx and Tx byte / packet countersHarald Welte2-0/+6
2021-01-31ns2: encapsulate calls to nsvc->bind->send_vc()Harald Welte1-12/+17
2021-01-31ns2: Use named array initializers to avoid mistakesHarald Welte3-30/+27
2021-01-31ns2: Work around AF_PACKET socket ENOBUFS problemsHarald Welte1-25/+166
2021-01-30ns2: Log ERROR if we cannot transmit a packet due to ENOBUFSHarald Welte1-3/+7
2021-01-30ns2: Use proper return value from write_queue callback functionHarald Welte1-1/+6
2021-01-29gprs_bssgp: agregate RIM related code in gprs_bssgp_rim.cPhilipp Maier4-260/+273
2021-01-29ns2: Fix assert when removing a bind listenDaniel Willmann1-1/+1
2021-01-28gprs_ns2: correct vty config writeAlexander Couzens1-16/+26
2021-01-28gprs_ns2: introduce gprs_ns2_vty_init_reduced() for the PCUAlexander Couzens2-1/+17
2021-01-28gprs_ns2: remove api call gprs_ns2_dynamic_create_nseAlexander Couzens3-17/+1
2021-01-28gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vtyAlexander Couzens4-2270/+1267
2021-01-28Revert "gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vty"Pau Espin Pedrol4-1267/+2270
2021-01-28gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vtyAlexander Couzens4-2270/+1267
2021-01-28gprs_ns2: refactor: ensure all enums have GPRS_NS2_Alexander Couzens8-90/+90
2021-01-26gprs_bssgp: log source and destination RIM routing informationPhilipp Maier2-3/+12
2021-01-26gprs_bssgp_rim: cosmetic: connect routing identifier strings with "-"Philipp Maier1-3/+3
2021-01-26gprs_bssgp_rim: add functions to convert a RIM-RI to a stringPhilipp Maier2-0/+64
2021-01-25gprs_ns2: drop the public prefix gprs_ from all static functions/structs/..Alexander Couzens3-53/+53
2021-01-25gprs_ns2: drop prefix of all internal exposed functionAlexander Couzens10-81/+79
2021-01-25gprs_ns2: drop GPRS_ prefix of gprs_ns2_csAlexander Couzens4-38/+38
2021-01-25gprs_ns2_vc_fsm: check NSVCI match the NSEAlexander Couzens1-2/+14
2021-01-25gprs_ns2_vc_fsm: check NSEI match the NSEAlexander Couzens1-0/+14
2021-01-25gprs_ns2: always pass a tp to gprs_ns2_vc_rxAlexander Couzens1-2/+2