osmo-hnbgw/src/osmo-hnbgw
Harald Welte b57afbe1a6 HNBAP: Always respond to UE-REGISTER-REQUEST
We always should respond to a UE-REGISTER-REQ. Either it's an ACK
or we must send a REJ.  There should not be any "quiet" error cases
where we don't respond at all:

* send general Error Indication at a point where we cannot decode the
  UE-Identity-IE (which is mandatory in UE-REGISTER-REJECT)
* send UE-REGISTER-REJECT with matching cause value whenever we have
  the decoded UE Identity around

Change-Id: I5338a1324545b2c6d31fb45f1e69fee45842e207
2024-03-27 19:07:01 +01:00
..
Makefile.am RAB activation/modification/release statistics 2024-03-18 13:50:36 +01:00
cnlink.c stats: Introduce basic counters for RANAP unit-data from CN links 2024-03-12 20:47:50 +00:00
context_map.c detect in/active CN links by RANAP RESET 2023-06-21 04:16:13 +02:00
context_map_rua.c context_map_{rua,sccp}: Re-order to always process KPIs 2024-03-27 18:22:10 +01:00
context_map_sccp.c context_map_{rua,sccp}: Re-order to always process KPIs 2024-03-27 18:22:10 +01:00
hnbgw.c fix null deref on hnb_context_release 2024-03-23 12:51:56 +01:00
hnbgw_cn.c cosmetic: align downlink RANAP unitdata function names with uplink 2024-03-13 12:11:01 +01:00
hnbgw_hnbap.c HNBAP: Always respond to UE-REGISTER-REQUEST 2024-03-27 19:07:01 +01:00
hnbgw_l3.c rename hnbgw_peek_l3 to hnbgw_peek_l3_ul as it's uplink only 2024-03-12 23:28:50 +00:00
hnbgw_pfcp.c simplify: one g_hnbgw as global state and root ctx 2023-05-07 00:18:34 +02:00
hnbgw_ranap.c cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul 2024-03-12 23:28:50 +00:00
hnbgw_rua.c rename hnbgw_peek_l3 to hnbgw_peek_l3_ul as it's uplink only 2024-03-12 23:28:50 +00:00
hnbgw_vty.c vty: Print the uptime during 'show hnb' output 2024-03-12 23:30:19 +00:00
kpi_ranap.c RAB activation/modification/release statistics 2024-03-18 13:50:36 +01:00
mgw_fsm.c mgw_fsm: Add some OSMO_ASSERT() to ensure only CS maps passed 2024-03-13 12:11:01 +01:00
osmo_hnbgw_main.c osmo_hnbgw_main: Install our usual SIGUSR1/SIGUSR2/SIGABRT handlers 2024-03-07 18:24:09 +01:00
ps_rab_ass_fsm.c Fix license headers: Should have been AGPLv3+, not GPLv2+ 2024-02-17 10:28:41 +01:00
ps_rab_fsm.c Fix license headers: Should have been AGPLv3+, not GPLv2+ 2024-02-17 10:28:41 +01:00
ranap_rab_ass.c Fix license headers: Should have been AGPLv3+, not GPLv2+ 2024-02-17 10:28:41 +01:00
tdefs.c Fix license headers: Should have been AGPLv3+, not GPLv2+ 2024-02-17 10:28:41 +01:00