open5gs/lib/ipfw
Sukchan Lee 41d8934677 [SMF] Added Bi-Directional Flow (#2909)
For bi-directions, the rules are created in the same form as for downlink
as shown below, so to apply them for uplink, we need to swap the rules
according to the interface.

RX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
GX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
PFCP : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
RULE : Source <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> Destination <UE_IP> <UE_PORT>
TFT : Local <UE_IP> <UE_PORT> REMOTE <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>

RX : permit in from <UE_IP> <UE_PORT> to <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
GX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
PFCP : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
RULE : Source <UE_IP> <UE_PORT> Destination <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
TFT : Local <UE_IP> <UE_PORT> REMOTE <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
2024-02-17 20:43:15 +01:00
..
objs/include_e [Alpine] Add Dockerfile and Document 2021-04-30 22:13:04 +09:00
dummynet.c Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00
expand_number.c Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00
glue.c test: Porting FreeBSD 2021-02-08 14:25:40 -05:00
glue.h [Alpine] remove GLIBC macro (#957) 2021-04-30 22:16:07 +09:00
humanize_number.c Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00
ipfw2.c Fixed MacOSX compile error 2023-04-04 21:53:39 +09:00
ipfw2.h [IPFilter] Assert if getprotobyname() problem (#977) 2021-05-07 10:47:10 +09:00
ipv6.c [ipfw] Fix memory leak when parsing ipv6 2023-09-27 20:35:33 +09:00
meson.build [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
missing.h Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00
ogs-ipfw.c [SMF] Added Bi-Directional Flow (#2909) 2024-02-17 20:43:15 +01:00
ogs-ipfw.h [SMF] Added Bi-Directional Flow (#2909) 2024-02-17 20:43:15 +01:00
tables.c Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00