Changes of Revision 207
libosmocore.spec
Changed
x
1
2
3
Name: libosmocore
4
Requires: osmocom-master
5
-Version: 1.8.0.224.6df5
6
+Version: 1.8.0.225.1247
7
Release: 0
8
Summary: The Open Source Mobile Communications Core Library
9
License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later
10
Group: Productivity/Telephony/Utilities
11
Url: https://osmocom.org/projects/libosmocore/wiki/Libosmocore
12
-Source: libosmocore_1.8.0.224.6df5.tar.xz
13
+Source: libosmocore_1.8.0.225.1247.tar.xz
14
Source1: rpmlintrc
15
BuildRequires: automake >= 1.6
16
BuildRequires: libtool >= 2
17
commit_1247aa1fc09029253dd7b69bec2e92bdff967380.txt
Added
commit_6df53dc769d6b9c633307fa70de4a0e27cf950fa.txt
Deleted
libosmocore_1.8.0.224.6df5.dsc -> libosmocore_1.8.0.225.1247.dsc
Changed
22
1
2
Source: libosmocore
3
Binary: libosmocore, libosmocodec0, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore20, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm18, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty9, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg
4
Architecture: any all
5
-Version: 1.8.0.224.6df5
6
+Version: 1.8.0.225.1247
7
Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
Homepage: https://projects.osmocom.org/projects/libosmocore
9
Standards-Version: 3.9.8
10
11
libosmovty-doc deb doc optional arch=all
12
libosmovty9 deb libs optional arch=any
13
Checksums-Sha1:
14
- f345166485308c45e0c58b2e1412b3aea5826c1b 1063720 libosmocore_1.8.0.224.6df5.tar.xz
15
+ 73c205cde6921a7b91117152fb9055c936d12a18 1063812 libosmocore_1.8.0.225.1247.tar.xz
16
Checksums-Sha256:
17
- 6277f09f7800f7cfdc08aa55711c407ec1422a78a0aafce358b5ee866e870d32 1063720 libosmocore_1.8.0.224.6df5.tar.xz
18
+ 58eb4eba5215ed77701bf8ae21a6bd184e8a8061e0c4f7cccb09c2ccb4c5e16f 1063812 libosmocore_1.8.0.225.1247.tar.xz
19
Files:
20
- 451ec517ec2f360992fbf6cbdbdc7d7f 1063720 libosmocore_1.8.0.224.6df5.tar.xz
21
+ 777f5b0ace524060f2a8a602afb5e9dc 1063812 libosmocore_1.8.0.225.1247.tar.xz
22
libosmocore_1.8.0.224.6df5.tar.xz/.tarball-version -> libosmocore_1.8.0.225.1247.tar.xz/.tarball-version
Changed
4
1
2
-1.8.0.224-6df5
3
+1.8.0.225-1247
4
libosmocore_1.8.0.224.6df5.tar.xz/debian/changelog -> libosmocore_1.8.0.225.1247.tar.xz/debian/changelog
Changed
12
1
2
-libosmocore (1.8.0.224.6df5) unstable; urgency=medium
3
+libosmocore (1.8.0.225.1247) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom master feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Fri, 11 Aug 2023 15:42:21 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Fri, 11 Aug 2023 16:07:56 +0000
9
10
libosmocore (1.8.0) unstable; urgency=medium
11
12
libosmocore_1.8.0.224.6df5.tar.xz/include/osmocom/gsm/lapdm.h -> libosmocore_1.8.0.225.1247.tar.xz/include/osmocom/gsm/lapdm.h
Changed
9
1
2
uint8_t link_id;
3
uint8_t ta_ind; /* TA indicated by network */
4
uint8_t tx_power_ind; /* MS power indicated by network */
5
+ uint32_t fn;
6
};
7
8
/*! LAPDm datalink like TS 04.06 / Section 3.5.2 */
9
libosmocore_1.8.0.224.6df5.tar.xz/src/gsm/lapdm.c -> libosmocore_1.8.0.225.1247.tar.xz/src/gsm/lapdm.c
Changed
27
1
2
3
/* input into layer2 (from layer 1) */
4
static int l2_ph_data_ind(struct msgb *msg, struct lapdm_entity *le,
5
- uint8_t chan_nr, uint8_t link_id)
6
+ uint8_t chan_nr, uint8_t link_id, uint32_t fn)
7
{
8
uint8_t cbits = chan_nr >> 3;
9
uint8_t sapi; /* we cannot take SAPI from link_id, as L1 has no clue */
10
11
memset(&mctx, 0, sizeof(mctx));
12
mctx.chan_nr = chan_nr;
13
mctx.link_id = link_id;
14
+ mctx.fn = fn;
15
16
/* check for L1 chan_nr/link_id and determine LAPDm hdr format */
17
if (cbits == 0x10 || cbits == 0x12) {
18
19
switch (OSMO_PRIM_HDR(oph)) {
20
case OSMO_PRIM(PRIM_PH_DATA, PRIM_OP_INDICATION):
21
rc = l2_ph_data_ind(oph->msg, le, pp->u.data.chan_nr,
22
- pp->u.data.link_id);
23
+ pp->u.data.link_id, pp->u.data.fn);
24
break;
25
case OSMO_PRIM(PRIM_PH_RTS, PRIM_OP_INDICATION):
26
rc = l2_ph_data_conf(oph->msg, le);
27
libosmocore_1.8.0.224.6df5.tar.xz/tests/lapd/lapd_test.c -> libosmocore_1.8.0.225.1247.tar.xz/tests/lapd/lapd_test.c
Changed
17
1
2
/* LAPDm requires those... */
3
pp.u.data.chan_nr = 0;
4
pp.u.data.link_id = 0;
5
+ pp.u.data.fn = 0;
6
/* feed into the LAPDm code of libosmogsm */
7
rc = lapdm_phsap_up(&pp.oph, &chan->lapdm_dcch);
8
OSMO_ASSERT(rc == 0 || rc == -EBUSY);
9
10
/* LAPDm requires those... */
11
pp.u.data.chan_nr = 0;
12
pp.u.data.link_id = 0;
13
+ pp.u.data.fn = 0;
14
/* feed into the LAPDm code of libosmogsm */
15
rc = lapdm_phsap_up(&pp.oph, &chan->lapdm_dcch);
16
OSMO_ASSERT(rc == 0 || rc == -EBUSY);
17