Projects
osmocom:master
open5gs
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 491
View file
commit_2b793b35343fa213a3f7684c8f8fba47365930f6.txt
Deleted
View file
commit_919176a9ab9b8a95c5908b69758f3fcfebf58652.txt
Added
View file
open5gs_2.7.1.70.2b793.dsc -> open5gs_2.7.1.71.9191.dsc
Changed
@@ -2,7 +2,7 @@ Source: open5gs Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg Architecture: any -Version: 2.7.1.70.2b793 +Version: 2.7.1.71.9191 Maintainer: Harald Welte <laforge@gnumonks.org> Uploaders: Sukchan Lee <acetcom@gmail.com> Homepage: https://open5gs.org @@ -32,8 +32,8 @@ open5gs-udr deb net optional arch=any open5gs-upf deb net optional arch=any Checksums-Sha1: - 60f0c0f506f3c719b770082cee20e92438421d59 14495828 open5gs_2.7.1.70.2b793.tar.xz + 3932706b4f6e68b00ab1b22f103e0e4e1f65713d 14496976 open5gs_2.7.1.71.9191.tar.xz Checksums-Sha256: - a7589797642bca13efd81d5b20e20729fc8489a599edcb5e717aaa44276d0715 14495828 open5gs_2.7.1.70.2b793.tar.xz + 7ac60413587cea71015b5c26abc8ed8ef57103159eaa2204c029c70db2cd1bae 14496976 open5gs_2.7.1.71.9191.tar.xz Files: - db5d14740cae7440dba161cef109c599 14495828 open5gs_2.7.1.70.2b793.tar.xz + c511a0adbd577da8fe06dad4be52f5ed 14496976 open5gs_2.7.1.71.9191.tar.xz
View file
open5gs_2.7.1.70.2b793.tar.xz/.tarball-version -> open5gs_2.7.1.71.9191.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.7.1.70-2b793 +2.7.1.71-9191
View file
open5gs_2.7.1.70.2b793.tar.xz/debian/changelog -> open5gs_2.7.1.71.9191.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.7.1.70.2b793) unstable; urgency=medium +open5gs (2.7.1.71.9191) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Sat, 20 Jul 2024 12:03:55 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Thu, 25 Jul 2024 14:32:47 +0000 open5gs (2.7.1) unstable; urgency=medium
View file
open5gs_2.7.1.70.2b793.tar.xz/lib/proto/types.h -> open5gs_2.7.1.71.9191.tar.xz/lib/proto/types.h
Changed
@@ -34,15 +34,28 @@ #define OGS_MAX_NUM_OF_PACKET_BUFFER 64 /* Num of PacketBuffer per UE */ /* - * The array of TLV messages is limited to 8. - * So, Flow(PDI.SDF_Filter) in PDR is limited to 8. + * TS24.008 + * 10.5.6.12 Traffic Flow Template + * Table 10.5.162: Traffic flow template information element * - * However, the number of flow in bearer context seems to need more than 16. + * Number of packet filters (octet 3) + * The number of packet filters contains the binary coding + * for the number of packet filters in the packet filter list. + * The number of packet filters field is encoded in bits 4 + * through 1 of octet 3 where bit 4 is the most significant + * and bit 1 is the least significant bit. * - * Therefore, the maximum number of flows of messages is defined as 8, - * and the maximum number of flows stored by the context is 16. + * For the "delete existing TFT" operation and + * for the "no TFT operation", the number of packet filters shall be + * coded as 0. For all other operations, the number of packet filters + * shall be greater than 0 and less than or equal to 15. + * + * The array of TLV messages is limited to 16. + * So, Flow(PDI.SDF_Filter) in PDR is limited to 16. + * + * Therefore, we defined the maximum number of flows as 16. */ -#define OGS_MAX_NUM_OF_FLOW_IN_PDR 8 +#define OGS_MAX_NUM_OF_FLOW_IN_PDR 16 #define OGS_MAX_NUM_OF_FLOW_IN_GTP OGS_MAX_NUM_OF_FLOW_IN_PDR #define OGS_MAX_NUM_OF_FLOW_IN_NAS OGS_MAX_NUM_OF_FLOW_IN_PDR #define OGS_MAX_NUM_OF_FLOW_IN_PCC_RULE OGS_MAX_NUM_OF_FLOW_IN_PDR
View file
open5gs_2.7.1.70.2b793.tar.xz/src/smf/s5c-handler.c -> open5gs_2.7.1.71.9191.tar.xz/src/smf/s5c-handler.c
Changed
@@ -1281,12 +1281,16 @@ sess->sgw_s5c_teid, sess->smf_n4_teid); decoded = ogs_gtp2_parse_tft(&tft, &cmd->traffic_aggregate_description); - if (cmd->traffic_aggregate_description.len != decoded) { - ogs_fatal("ogs_gtp2_parse_tft() failed"); - ogs_log_hexdump(OGS_LOG_FATAL, + if (cmd->traffic_aggregate_description.len == decoded) { + ogs_error("ogs_gtp2_parse_tft() failed"); + ogs_log_hexdump(OGS_LOG_ERROR, cmd->traffic_aggregate_description.data, cmd->traffic_aggregate_description.len); - ogs_assert_if_reached(); + ogs_gtp2_send_error_message( + xact, get_sender_f_teid(sess, sender_f_teid), + OGS_GTP2_BEARER_RESOURCE_FAILURE_INDICATION_TYPE, + OGS_GTP2_CAUSE_INVALID_MESSAGE_FORMAT); + return; } ogs_assert(cmd->traffic_aggregate_description.len == decoded);
View file
open5gs_2.7.1.70.2b793.tar.xz/src/smf/smf-sm.c -> open5gs_2.7.1.71.9191.tar.xz/src/smf/smf-sm.c
Changed
@@ -210,7 +210,6 @@ case OGS_GTP2_UPDATE_BEARER_RESPONSE_TYPE: if (!gtp2_message.h.teid_presence) ogs_error("No TEID"); if (!sess) { - /* Don't have to send NACK the message */ ogs_error("No Session"); rv = ogs_gtp_xact_commit(gtp_xact); ogs_expect(rv == OGS_OK); @@ -222,7 +221,6 @@ case OGS_GTP2_DELETE_BEARER_RESPONSE_TYPE: if (!gtp2_message.h.teid_presence) ogs_error("No TEID"); if (!sess) { - /* Don't have to send NACK the message */ ogs_error("No Session"); rv = ogs_gtp_xact_commit(gtp_xact); ogs_expect(rv == OGS_OK);
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.