open5gs/tests
akos011221 6cc627c485 upf: Implement UE-to-UE hairpin in the GTP-U path
When traffic from UE is destined to an other UE on the same UPF, the packet shouldn't be sent to the TUN interface, but should be re-encapsulated and forwarded via the destination UE's GTP-U tunnel.

Before, in the gtp-path.c, there was a TODO placeholder for this. Logic:
- Look up the destination UE session by inner packet dest IP
- Find a matching downlink PDR with FAR
- Fall back to lowest precedence PDR
- URR accounting
- Buffering and dowlink data reporting

Additionally, the multi-ue-test was extended with each UE pinging the next UE.

Signed-off-by: akos011221 <orbanakos2001@gmail.com>
2026-02-26 06:07:35 +09:00
..
310014 [MME] Problem keep changing PDN-Type (#3209) 2024-05-18 14:01:00 +09:00
af [SBI] Fix double-free 2026-01-31 20:17:58 +09:00
app [AMF] Fix UE context transfer when only NRF is client (#3880) 2025-05-31 20:51:06 +09:00
attach amf,mme: Reject authentication after repeated synch failures 2026-01-14 16:01:43 +09:00
common [tests] fix compiler warnings when used with latest GCC 2025-11-13 06:40:18 +09:00
core [tests] fix compiler warnings when used with latest GCC 2025-11-13 06:40:18 +09:00
crypt [tests] fix compiler warnings when used with latest GCC 2025-11-13 06:40:18 +09:00
csfb MME: handle EPS Bearer Context Status mismatch when active_flag=0 (#4112) 2025-10-16 21:46:38 +09:00
fuzzing [Fuzzing] bug fix 59062 and increasing converge 2023-05-25 22:47:47 +09:00
handover MME: handle EPS Bearer Context Status mismatch when active_flag=0 (#4112) 2025-10-16 21:46:38 +09:00
non3gpp [mme] Use bitmap-based EBI management to avoid bearer allocation crash 2026-02-02 22:22:56 +09:00
registration upf: Implement UE-to-UE hairpin in the GTP-U path 2026-02-26 06:07:35 +09:00
sctp [SCTP] Support setting local address (#3344) 2024-12-23 21:16:15 +09:00
slice [AMF,SMF] Prevent mapped HPLMN SST to always be set 2025-01-11 20:22:46 +09:00
transfer [AMF] Fix UE context transfer when only NRF is client (#3880) 2025-05-31 20:51:06 +09:00
unit Fix DNN Operator-Identifier format and refactor OI parsing for HR roaming interop 2025-12-06 22:23:34 +09:00
volte [mme] Use bitmap-based EBI management to avoid bearer allocation crash 2026-02-02 22:22:56 +09:00
vonr [HR] Support Xn/N2 handover for Home-Routed Roaming (Direct Forwarding only) (#2194) 2025-07-14 22:03:32 +09:00
meson.build [AMF] Registation status update and tests 2024-09-03 22:09:56 +09:00