Projects
osmocom:nightly
osmo-ggsn
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 155
View file
osmo-ggsn.spec
Changed
@@ -17,14 +17,14 @@ %define _lto_cflags %{nil} Name: osmo-ggsn -Requires: osmocom-nightly = 202211240002 -Version: 1.9.0.6.9f1f.202211240002 +Requires: osmocom-nightly = 202211250002 +Version: 1.9.0.7.3a55.202211250002 Release: 0 Summary: GPRS Support Node License: GPL-2.0-only AND LGPL-2.1-or-later Group: Productivity/Telephony/Servers URL: https://osmocom.org/projects/openggsn -Source: osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz +Source: osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz Source1: rpmlintrc BuildRequires: libtool >= 2 BuildRequires: pkgconfig >= 0.20 @@ -44,7 +44,7 @@ such as GPRS, EDGE, UMTS or HSPA. %package -n libgtp6 -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Library implementing GTP between SGSN and GGSN License: GPL-2.0-only Group: System/Libraries @@ -53,7 +53,7 @@ libgtp implements the GPRS Tunneling Protocol between SGSN and GGSN. %package -n libgtp-devel -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Development files for the GTP library License: GPL-2.0-only Group: Development/Libraries/C and C++ @@ -66,7 +66,7 @@ applications that want to make use of libgtp. %package -n gtp-echo-responder -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Small program answering GTP ECHO Request with GTP ECHO Response License: MIT Group: System/Libraries
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.dsc
Deleted
@@ -1,26 +0,0 @@ -Format: 3.0 (native) -Source: osmo-ggsn -Binary: osmo-ggsn, libgtp6, gtp-echo-responder, libgtp-dev, osmo-ggsn-dbg, gtp-echo-responder-dbg, libgtp-dbg, osmo-ggsn-doc -Architecture: any all -Version: 1.9.0.6.9f1f.202211240002 -Maintainer: Osmocom team <openbsc@lists.osmocom.org> -Homepage: https://projects.osmocom.org/projects/openggsn -Standards-Version: 3.9.6 -Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn -Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn -Build-Depends: debhelper (>= 9), autotools-dev, pkg-config, libdpkg-perl, git, dh-autoreconf, libosmocore-dev (>= 1.7.0), osmo-gsm-manuals-dev, libgtpnl-dev (>= 1.2.0) -Package-List: - gtp-echo-responder deb net optional arch=any - gtp-echo-responder-dbg deb debug extra arch=any - libgtp-dbg deb debug extra arch=any - libgtp-dev deb libdevel optional arch=any - libgtp6 deb libs optional arch=any - osmo-ggsn deb net optional arch=any - osmo-ggsn-dbg deb debug extra arch=any - osmo-ggsn-doc deb doc optional arch=all -Checksums-Sha1: - 2efb01b0aa0d47bb168532e3a42144d61c1c27a0 188056 osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz -Checksums-Sha256: - a057b51ad13ce5d7c17c41b39695adcb796401396d7edfe1de86e6e83e6e9a64 188056 osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz -Files: - bbeb8c6046c4bae16854f438c3cbb936 188056 osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz
View file
osmo-ggsn_1.9.0.7.3a55.202211250002.dsc
Added
@@ -0,0 +1,26 @@ +Format: 3.0 (native) +Source: osmo-ggsn +Binary: osmo-ggsn, libgtp6, gtp-echo-responder, libgtp-dev, osmo-ggsn-dbg, gtp-echo-responder-dbg, libgtp-dbg, osmo-ggsn-doc +Architecture: any all +Version: 1.9.0.7.3a55.202211250002 +Maintainer: Osmocom team <openbsc@lists.osmocom.org> +Homepage: https://projects.osmocom.org/projects/openggsn +Standards-Version: 3.9.6 +Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn +Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn +Build-Depends: debhelper (>= 9), autotools-dev, pkg-config, libdpkg-perl, git, dh-autoreconf, libosmocore-dev (>= 1.7.0), osmo-gsm-manuals-dev, libgtpnl-dev (>= 1.2.0) +Package-List: + gtp-echo-responder deb net optional arch=any + gtp-echo-responder-dbg deb debug extra arch=any + libgtp-dbg deb debug extra arch=any + libgtp-dev deb libdevel optional arch=any + libgtp6 deb libs optional arch=any + osmo-ggsn deb net optional arch=any + osmo-ggsn-dbg deb debug extra arch=any + osmo-ggsn-doc deb doc optional arch=all +Checksums-Sha1: + 5f216a4aae479f1ccb9df38ec7da4915f7a17b42 185624 osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz +Checksums-Sha256: + 392474fbda3e2627e238fde4aabeeb944fde5ccba032ddd8cb9a4dce16ec5a51 185624 osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz +Files: + 9c146821242440a86881c6b5a23a8a03 185624 osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/.tarball-version -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.9.0.6-9f1f.202211240002 +1.9.0.7-3a55.202211250002
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/contrib/osmo-ggsn.spec.in -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/contrib/osmo-ggsn.spec.in
Changed
@@ -17,7 +17,7 @@ %define _lto_cflags %{nil} Name: osmo-ggsn -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Version: @VERSION@ Release: 0 Summary: GPRS Support Node @@ -43,7 +43,7 @@ such as GPRS, EDGE, UMTS or HSPA. %package -n libgtp6 -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Library implementing GTP between SGSN and GGSN License: GPL-2.0-only Group: System/Libraries @@ -52,7 +52,7 @@ libgtp implements the GPRS Tunneling Protocol between SGSN and GGSN. %package -n libgtp-devel -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Development files for the GTP library License: GPL-2.0-only Group: Development/Libraries/C and C++ @@ -65,7 +65,7 @@ applications that want to make use of libgtp. %package -n gtp-echo-responder -Requires: osmocom-nightly = 202211240002 +Requires: osmocom-nightly = 202211250002 Summary: Small program answering GTP ECHO Request with GTP ECHO Response License: MIT Group: System/Libraries
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/debian/changelog -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-ggsn (1.9.0.6.9f1f.202211240002) unstable; urgency=medium +osmo-ggsn (1.9.0.7.3a55.202211250002) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom nightly feed - -- Osmocom OBS scripts <info@osmocom.org> Thu, 24 Nov 2022 00:03:02 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Fri, 25 Nov 2022 00:03:01 +0000 osmo-ggsn (1.9.0) unstable; urgency=medium
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/debian/control -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/debian/control
Changed
@@ -17,7 +17,7 @@ Package: osmo-ggsn Architecture: any -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends} Description: Osmocom Gateway GPRS Support Node (GGSN) OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -28,7 +28,7 @@ Architecture: any Multi-Arch: same Section: libs -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends} Description: library implementing the GTP protocol between SGSN and GGSN OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -40,7 +40,7 @@ Package: gtp-echo-responder Architecture: any -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends} Description: Small program answering GTP ECHO Request with GTP ECHO Response @@ -48,7 +48,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: osmocom-nightly (= 202211240002), ${misc:Depends}, +Depends: osmocom-nightly (= 202211250002), ${misc:Depends}, libgtp6 (= ${binary:Version}) Description: Development files for libgtp OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -62,7 +62,7 @@ Section: debug Architecture: any Priority: extra -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}), osmo-ggsn (= ${binary:Version}) +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}), osmo-ggsn (= ${binary:Version}) Multi-Arch: same Description: Debug symbols for OsmoGGSN OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -73,7 +73,7 @@ Section: debug Architecture: any Priority: extra -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, ${misc:Depends}, gtp-echo-responder (= ${binary:Version}) +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends}, gtp-echo-responder (= ${binary:Version}) Multi-Arch: same Description: Debug symbols for gtp-echo-responder Small program answering GTP ECHO Request with GTP ECHO Response. @@ -82,7 +82,7 @@ Section: debug Architecture: any Priority: extra -Depends: osmocom-nightly (= 202211240002), ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}) +Depends: osmocom-nightly (= 202211250002), ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}) Multi-Arch: same Description: Debug symbols for OsmoGGSN OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -96,7 +96,7 @@ Architecture: all Section: doc Priority: optional -Depends: osmocom-nightly (= 202211240002), ${misc:Depends} +Depends: osmocom-nightly (= 202211250002), ${misc:Depends} Description: ${misc:Package} PDF documentation Various manuals: user manual, VTY reference manual and/or protocol/interface manuals.
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/gtp/gsn.c -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/gtp/gsn.c
Changed
@@ -108,6 +108,9 @@ { .T = GTP_GSN_TIMER_N3_REQUESTS, .default_val = 3, .unit = OSMO_TDEF_CUSTOM, .desc = "Counter N3-REQUESTS holds the maximum number of attempts made by GTP to send a request message" }, + { .T = GTP_GSN_TIMER_T3_HOLD_RESPONSE, .default_val = 5 * 3 /* (GTP_GSN_TIMER_T3_RESPONSE * GTP_GSN_TIMER_N3_REQUESTS) */, .unit = OSMO_TDEF_S, + .desc = "Time a GTP respoonse message is kept cached to re-transmit it when a duplicate request is received. Value is generally equal to (T3-RESPONSE * N3-REQUESTS) set at the peer" + }, {} };
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/gtp/gsn.h -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/gtp/gsn.h
Changed
@@ -67,6 +67,7 @@ enum gtp_gsn_timers { GTP_GSN_TIMER_T3_RESPONSE = 3, GTP_GSN_TIMER_N3_REQUESTS = 1003, + GTP_GSN_TIMER_T3_HOLD_RESPONSE = -3, }; struct gsn_t {
View file
osmo-ggsn_1.9.0.6.9f1f.202211240002.tar.xz/gtp/gtp.c -> osmo-ggsn_1.9.0.7.3a55.202211250002.tar.xz/gtp/gtp.c
Changed
@@ -499,11 +499,13 @@ LOGP(DLGTP, LOGL_ERROR, "Retransmit resp queue is full (seq=%" PRIu16 ")\n", seq); } else { + unsigned int t3_hold_resp; LOGP(DLGTP, LOGL_DEBUG, "Registering seq=%" PRIu16 " in restransmit resp queue\n", seq); + t3_hold_resp = osmo_tdef_get(gsn->tdef, GTP_GSN_TIMER_T3_HOLD_RESPONSE, OSMO_TDEF_S, -1); memcpy(&qmsg->p, packet, sizeof(union gtp_packet)); qmsg->l = len; - qmsg->timeout = time(NULL) + 60; /* When to timeout */ + qmsg->timeout = time(NULL) + t3_hold_resp; /* When to timeout */ qmsg->retrans = 0; /* No retransmissions so far */ qmsg->cbp = NULL; qmsg->type = 0;
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
.