open5gs/lib
Supreeth Herle 52bc4be547
Bugfix packet filter for pre rel11 LTE devices (#1393)
* Fix conversion from IPFilterRule to packet filter

As per 3GPP TS 24.008, following Packet filter component type identifier
are not supported on the LTE pre release-11 UEs:

IPv4 local address type
IPv6 remote address/prefix length type
IPv6 local address/prefix length type

And,
IPv6 remote address/prefix length type and
IPv6 local address/prefix length type shall be used when both MS and
Network support Local Address in TFTs.

This commit add logic to omit adding local address in packet filters
for compatibility with pre-release LTE 11 devices. The following parameter
could be used to toggle omit/no to omit behavior.

parameter:
	no_ipv4v6_local_addr_in_packet_filter: <true/false>

* Remove logic of supporting pre-release LTE 11 devices in PCRF
2022-02-25 22:11:51 +09:00
..
app [ALL] GNB/NF Memory pool from 32 to 64 2022-01-13 17:55:36 +09:00
asn1c [SMF] Fixed case without transportLayerAddr(#1341) 2022-01-26 08:09:26 +09:00
core [SMF] fix the seperate DNS in PCO IPCP (#1358) 2022-02-23 17:38:07 +09:00
crypt Use talloc for all memory pool (#1263) 2022-01-04 08:29:18 +09:00
dbi [PCRF] fix the crash in flow->description (#1313) 2022-01-12 10:15:36 +09:00
diameter [S6A] Change PUR-Flags to Optional (#1298) 2022-01-13 17:53:54 +09:00
gtp [GTPv1C] Fix sequm not added to EchoResponse and VersionNotSupported (#1390) 2022-02-24 23:38:52 +09:00
ipfw Bugfix packet filter for pre rel11 LTE devices (#1393) 2022-02-25 22:11:51 +09:00
nas [NRF] fix the crash for invalid FQDN (#1333) 2022-01-22 09:34:38 +09:00
ngap [MME] fix the crash (#1263) 2021-12-28 17:38:11 +09:00
pfcp Fix trailing whitespace (#1381) 2022-02-22 07:00:06 +09:00
s1ap [MME] fix the crash (#1263) 2021-12-28 17:38:11 +09:00
sbi [SBI] fix the timezone string converter (#1376) 2022-02-20 20:18:32 +09:00
sctp Add more memory log 2021-06-06 22:35:46 +09:00
tun test: Porting FreeBSD 2021-02-08 14:25:40 -05:00
meson.build test: Porting FreeBSD 2021-02-08 14:25:40 -05:00