libosmocore/src/gb
Alexander Couzens dc43f7d3c7 gprs_ns2_frgre: check iph/ip6h before passing them to rx functions
With IPv4 and IPv6 support it's not guaranteed that iph/ip6h is valid.

Related CID#214288

Change-Id: If9015906917e3ad11d14b84c29d64f28a3158144
2021-02-03 14:37:54 +01:00
..
Makefile.am gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vty 2021-01-28 13:54:24 +01:00
bssgp_bvc_fsm.c bssgp_bvc_fsm: Handle block request from application correctly 2021-01-07 18:57:57 +00:00
common_vty.c logging: Introduce DLBSSGP logging constant 2020-12-09 22:50:01 +01:00
common_vty.h logging: Introduce DLBSSGP logging constant 2020-12-09 22:50:01 +01:00
frame_relay.c frame_relay: fix NULL pointer deref 2021-02-03 14:37:54 +01:00
gb_internal.h NS: Add support for GPRS NS IP Sub-Network-Service (SNS) 2019-02-26 12:18:30 +01:00
gprs_bssgp.c gprs_bssgp: agregate RIM related code in gprs_bssgp_rim.c 2021-01-29 21:27:18 +00:00
gprs_bssgp2.c gprs_ns2: refactor: ensure all enums have GPRS_NS2_ 2021-01-28 11:56:37 +00:00
gprs_bssgp_bss.c logging: Introduce DLBSSGP logging constant 2020-12-09 22:50:01 +01:00
gprs_bssgp_internal.h gprs_bssgp: agregate RIM related code in gprs_bssgp_rim.c 2021-01-29 21:27:18 +00:00
gprs_bssgp_rim.c gprs_bssgp: agregate RIM related code in gprs_bssgp_rim.c 2021-01-29 21:27:18 +00:00
gprs_bssgp_util.c gprs_bssgp: agregate RIM related code in gprs_bssgp_rim.c 2021-01-29 21:27:18 +00:00
gprs_bssgp_vty.c logging: Introduce DLBSSGP logging constant 2020-12-09 22:50:01 +01:00
gprs_ns.c gprs_ns: fix typo in comment 2020-07-28 11:44:55 +02:00
gprs_ns2.c gprs_ns2: prevent division by zero in load_sharing 2021-02-02 11:39:30 +00:00
gprs_ns2_fr.c gprs_ns2_fr: free_bind(): first do the NULL check before using members 2021-02-03 14:37:54 +01:00
gprs_ns2_frgre.c gprs_ns2_frgre: check iph/ip6h before passing them to rx functions 2021-02-03 14:37:54 +01:00
gprs_ns2_internal.h ns2: Introduce a per-bind stat_item group with backlog length 2021-02-01 09:39:29 +01:00
gprs_ns2_message.c ns2: count number of dropped packets / bytes on transmit 2021-01-31 12:34:36 +01:00
gprs_ns2_sns.c gprs_ns2: refactor: ensure all enums have GPRS_NS2_ 2021-01-28 11:56:37 +00:00
gprs_ns2_udp.c gprs_ns2: unify the handling of **result when bind already present. 2021-02-03 14:37:54 +01:00
gprs_ns2_vc_fsm.c gprs_ns2_vc_fsm: rename ST_ALIVE -> ST_RECOVERING 2021-02-03 14:37:41 +01:00
gprs_ns2_vty.c ns2: Don't automatically re-start FSM at FORCE_UNCONFIGURED 2021-02-02 11:37:48 +00:00
gprs_ns_frgre.c select: Rename BSC_FD_* constants to OSMO_FD_* 2019-03-21 16:02:01 +00:00
gprs_ns_sns.c gb/gprs_ns_sns.c: fix incorrect sizeof() calculation 2019-04-12 22:16:18 +07:00
gprs_ns_vty.c vty: use install_lib_element() and install_lib_element_ve() 2020-10-06 00:22:22 +07:00
libosmogb.map gprs_ns2: introduce gprs_ns2_vty_init_reduced() for the PCU 2021-01-28 13:54:32 +01:00