Changes of Revision 117
libsmpp34.spec
Changed
x
1
2
3
%define sover 1
4
Name: libsmpp34
5
-Requires: osmocom-nightly = 202210170002
6
-Version: 1.14.1.4.d08c.202210170002
7
+Requires: osmocom-nightly = 202210180002
8
+Version: 1.14.1.6.6613.202210180002
9
Release: 0
10
Summary: PDU SMPP packaging and unpackaging tool
11
License: GPL-2.0-or-later AND LGPL-2.1-or-later
12
Group: Development/Libraries/C and C++
13
URL: https://osmocom.org/projects/libsmpp34
14
-Source: libsmpp34_1.14.1.4.d08c.202210170002.tar.xz
15
+Source: libsmpp34_1.14.1.6.6613.202210180002.tar.xz
16
Source1: rpmlintrc
17
BuildRequires: autoconf >= 2.57
18
BuildRequires: libtool
19
20
The library provides the PDU handling of the SMPP-3.4 protocol.
21
22
%package -n libsmpp34-%{sover}
23
-Requires: osmocom-nightly = 202210170002
24
+Requires: osmocom-nightly = 202210180002
25
Summary: SMPP-3.4 protocol library
26
License: LGPL-2.1-or-later
27
Group: System/Libraries
28
29
Entitites and Message Centres.
30
31
%package -n libsmpp34-%{sover}-devel
32
-Requires: osmocom-nightly = 202210170002
33
+Requires: osmocom-nightly = 202210180002
34
Summary: Development files for the SMPP-3.4 protocol library
35
License: GPL-2.0-or-later
36
Group: Development/Libraries/C and C++
37
libsmpp34_1.14.1.4.d08c.202210170002.dsc -> libsmpp34_1.14.1.6.6613.202210180002.dsc
Changed
22
1
2
Source: libsmpp34
3
Binary: libsmpp1, libsmpp34-dev, libsmpp34-utils, libsmpp34-dbg
4
Architecture: any
5
-Version: 1.14.1.4.d08c.202210170002
6
+Version: 1.14.1.6.6613.202210180002
7
Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
Homepage: https://projects.osmocom.org/projects/libsmpp34
9
Standards-Version: 3.9.6
10
11
libsmpp34-dev deb libdevel optional arch=any
12
libsmpp34-utils deb libs optional arch=any
13
Checksums-Sha1:
14
- dd9517136f244cc00b790874d7bdebb5eb48f6df 40044 libsmpp34_1.14.1.4.d08c.202210170002.tar.xz
15
+ eeb018b581f73c9a3e55cde23068bcbff31b650e 40076 libsmpp34_1.14.1.6.6613.202210180002.tar.xz
16
Checksums-Sha256:
17
- ced59dff7919b80cc4f1e7d3e37a0cfd973a7f87eb759f7933cd067080d7eba4 40044 libsmpp34_1.14.1.4.d08c.202210170002.tar.xz
18
+ ac7e55eb929117a3fe5f5601fbb1745dde2d4eed5c8f94116296a8e6cbbf8d33 40076 libsmpp34_1.14.1.6.6613.202210180002.tar.xz
19
Files:
20
- 6d00c83a81cd98c05f8ef8799b515d03 40044 libsmpp34_1.14.1.4.d08c.202210170002.tar.xz
21
+ 9a232622c125213e291bd9c10d127ce9 40076 libsmpp34_1.14.1.6.6613.202210180002.tar.xz
22
libsmpp34_1.14.1.4.d08c.202210170002.tar.xz/.tarball-version -> libsmpp34_1.14.1.6.6613.202210180002.tar.xz/.tarball-version
Changed
4
1
2
-1.14.1.4-d08c.202210170002
3
+1.14.1.6-6613.202210180002
4
libsmpp34_1.14.1.4.d08c.202210170002.tar.xz/contrib/libsmpp34.spec.in -> libsmpp34_1.14.1.6.6613.202210180002.tar.xz/contrib/libsmpp34.spec.in
Changed
28
1
2
3
%define sover 1
4
Name: libsmpp34
5
-Requires: osmocom-nightly = 202210170002
6
+Requires: osmocom-nightly = 202210180002
7
Version: @VERSION@
8
Release: 0
9
Summary: PDU SMPP packaging and unpackaging tool
10
11
The library provides the PDU handling of the SMPP-3.4 protocol.
12
13
%package -n libsmpp34-%{sover}
14
-Requires: osmocom-nightly = 202210170002
15
+Requires: osmocom-nightly = 202210180002
16
Summary: SMPP-3.4 protocol library
17
License: LGPL-2.1-or-later
18
Group: System/Libraries
19
20
Entitites and Message Centres.
21
22
%package -n libsmpp34-%{sover}-devel
23
-Requires: osmocom-nightly = 202210170002
24
+Requires: osmocom-nightly = 202210180002
25
Summary: Development files for the SMPP-3.4 protocol library
26
License: GPL-2.0-or-later
27
Group: Development/Libraries/C and C++
28
libsmpp34_1.14.1.4.d08c.202210170002.tar.xz/debian/changelog -> libsmpp34_1.14.1.6.6613.202210180002.tar.xz/debian/changelog
Changed
12
1
2
-libsmpp34 (1.14.1.4.d08c.202210170002) unstable; urgency=medium
3
+libsmpp34 (1.14.1.6.6613.202210180002) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom nightly feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Mon, 17 Oct 2022 00:02:38 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Tue, 18 Oct 2022 00:02:39 +0000
9
10
libsmpp34 (1.14.1) unstable; urgency=medium
11
12
libsmpp34_1.14.1.4.d08c.202210170002.tar.xz/debian/control -> libsmpp34_1.14.1.6.6613.202210180002.tar.xz/debian/control
Changed
34
1
2
Section: libs
3
Architecture: any
4
Multi-Arch: same
5
-Depends: osmocom-nightly (= 202210170002), ${shlibs:Depends},
6
+Depends: osmocom-nightly (= 202210180002), ${shlibs:Depends},
7
${misc:Depends}
8
Pre-Depends: ${misc:Pre-Depends}
9
Description: Open PDU SMPP packaging and unpackaging tool
10
11
Architecture: any
12
Multi-Arch: same
13
Section: libdevel
14
-Depends: osmocom-nightly (= 202210170002), libsmpp1 (= ${binary:Version}),
15
+Depends: osmocom-nightly (= 202210180002), libsmpp1 (= ${binary:Version}),
16
${misc:Depends}
17
Description: Development files for libsmpp34
18
This library is an implementation for providing the PDU handling of the
19
20
21
Package: libsmpp34-utils
22
Architecture: any
23
-Depends: osmocom-nightly (= 202210170002), ${shlibs:Depends}, ${misc:Depends}
24
+Depends: osmocom-nightly (= 202210180002), ${shlibs:Depends}, ${misc:Depends}
25
Description: Utilities for SMPP
26
27
Package: libsmpp34-dbg
28
Architecture: any
29
Section: debug
30
Priority: extra
31
-Depends: osmocom-nightly (= 202210170002), libsmpp1 (= ${binary:Version}), ${misc:Depends}
32
+Depends: osmocom-nightly (= 202210180002), libsmpp1 (= ${binary:Version}), ${misc:Depends}
33
Description: Debug symbols for libsmpp34
34
libsmpp34_1.14.1.4.d08c.202210170002.tar.xz/src/smpp34.h -> libsmpp34_1.14.1.6.6613.202210180002.tar.xz/src/smpp34.h
Changed
106
1
2
-/*
3
+/*
4
* Copyright (C) 2006 Raul Tremsal
5
* File : smpp34.h
6
* Author: Raul Tremsal <ultraismo@yahoo.com>
7
*
8
* This file is part of libsmpp34 (c-open-smpp3.4 library).
9
*
10
- * The libsmpp34 library is free software; you can redistribute it and/or
11
- * modify it under the terms of the GNU Lesser General Public License as
12
- * published by the Free Software Foundation; either version 2.1 of the
13
+ * The libsmpp34 library is free software; you can redistribute it and/or
14
+ * modify it under the terms of the GNU Lesser General Public License as
15
+ * published by the Free Software Foundation; either version 2.1 of the
16
* License, or (at your option) any later version.
17
*
18
- * This library is distributed in the hope that it will be useful, but
19
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
20
- * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
21
+ * This library is distributed in the hope that it will be useful, but
22
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
23
+ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
24
* License for more details.
25
*
26
- * You should have received a copy of the GNU Lesser General Public License
27
- * along with this library; if not, write to the Free Software Foundation,
28
- * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29
+ * You should have received a copy of the GNU Lesser General Public License
30
+ * along with this library; if not, see <http://www.gnu.org/licenses/>.
31
*
32
*/
33
#ifndef _SMPP_H_
34
35
36
/* SMPP Version ***************************************************************/
37
#define SMPP_VERSION 0x34
38
+#define SMPP_PORT 2775
39
/* Command Id *****************************************************************/
40
-#define GENERIC_NACK 0x80000000
41
-#define BIND_RECEIVER 0x00000001
42
-#define BIND_RECEIVER_RESP 0x80000001
43
-#define BIND_TRANSMITTER 0x00000002
44
-#define BIND_TRANSMITTER_RESP 0x80000002
45
-#define QUERY_SM 0x00000003
46
-#define QUERY_SM_RESP 0x80000003
47
-#define SUBMIT_SM 0x00000004
48
-#define SUBMIT_SM_RESP 0x80000004
49
-#define DELIVER_SM 0x00000005
50
-#define DELIVER_SM_RESP 0x80000005
51
-#define UNBIND 0x00000006
52
-#define UNBIND_RESP 0x80000006
53
-#define REPLACE_SM 0x00000007
54
-#define REPLACE_SM_RESP 0x80000007
55
-#define CANCEL_SM 0x00000008
56
-#define CANCEL_SM_RESP 0x80000008
57
-#define BIND_TRANSCEIVER 0x00000009
58
-#define BIND_TRANSCEIVER_RESP 0x80000009
59
+#define GENERIC_NACK 0x80000000
60
+#define BIND_RECEIVER 0x00000001
61
+#define BIND_RECEIVER_RESP 0x80000001
62
+#define BIND_TRANSMITTER 0x00000002
63
+#define BIND_TRANSMITTER_RESP 0x80000002
64
+#define QUERY_SM 0x00000003
65
+#define QUERY_SM_RESP 0x80000003
66
+#define SUBMIT_SM 0x00000004
67
+#define SUBMIT_SM_RESP 0x80000004
68
+#define DELIVER_SM 0x00000005
69
+#define DELIVER_SM_RESP 0x80000005
70
+#define UNBIND 0x00000006
71
+#define UNBIND_RESP 0x80000006
72
+#define REPLACE_SM 0x00000007
73
+#define REPLACE_SM_RESP 0x80000007
74
+#define CANCEL_SM 0x00000008
75
+#define CANCEL_SM_RESP 0x80000008
76
+#define BIND_TRANSCEIVER 0x00000009
77
+#define BIND_TRANSCEIVER_RESP 0x80000009
78
/* Reserved 0x0000000A 0x8000000A */
79
-#define OUTBIND 0x0000000B
80
+#define OUTBIND 0x0000000B
81
/* Reserved 0x0000000C - 0x00000014 0x8000000B - 0x80000014 */
82
-#define ENQUIRE_LINK 0x00000015
83
-#define ENQUIRE_LINK_RESP 0x80000015
84
+#define ENQUIRE_LINK 0x00000015
85
+#define ENQUIRE_LINK_RESP 0x80000015
86
/* Reserved 0x00000016 - 0x00000020 0x80000016 - 0x80000020*/
87
-#define SUBMIT_MULTI 0x00000021
88
-#define SUBMIT_MULTI_RESP 0x80000021
89
+#define SUBMIT_MULTI 0x00000021
90
+#define SUBMIT_MULTI_RESP 0x80000021
91
/* Reserved 0x00000022 - 0x000000FF 0x80000022 - 0x800000FF */
92
/* Reserved 0x00000100 */
93
-#define Reserved 0x80000100
94
+#define Reserved 0x80000100
95
/* Reserved 0x00000101 0x80000101 */
96
-#define ALERT_NOTIFICATION 0x00000102
97
+#define ALERT_NOTIFICATION 0x00000102
98
/* Reserved 0x80000102 */
99
-#define DATA_SM 0x00000103
100
-#define DATA_SM_RESP 0x80000103
101
+#define DATA_SM 0x00000103
102
+#define DATA_SM_RESP 0x80000103
103
/* Reserved for SMPP extension 0x00000104 - 0x0000FFFF 0x80000104 - 0x8000FFFF */
104
/* Reserved 0x00010000 - 0x000101FF 0x80010000 - 0x800101FF */
105
/* Reserved for SMSC Vendor 0x00010200 - 0x000102FF 0x80010200 - 0x800102FF */
106