6fc412dba7
fix 'no rule to make target "-L/usr/local/lib" compilation errors
...
When building (at least) on Debian unstable, I get the following type of errors:
make[4]: Entering directory '/space/home/laforge/projects/git/nextepc/lib/base'
make[4]: *** No rule to make target '-L/usr/local/lib', needed by 'libbase.la'. Stop.
The cause seems to be that some target_DEPENDENCIES includes
@OGSCORE_LIBS@ or @OGSCRYPT_LIBS@, whcih both expand to "-L${libdir}
-lpthread -logscore-1.0" as per the pkg-config files.
I believe DEPENDENCIES should not list external library dependencies,
but only dependencies inside the repository.
Closes : #210
2019-07-02 13:58:40 +08:00
95091210ff
freeDiameter: Fix compilation on Linux without SCTP_SEND_FAILED_EVENT
...
The fallback to the old SCTP API must be made if either SCTP_SEND_FAILED_EVENT
or SCTP_NOTIFICATIONS_STOPPED_EVENT are undeclared.
This fixes building nextepc on e.g. Debian unstable.
Closes : #208
2019-07-02 13:42:33 +08:00
Sukchan Lee
79cbd8fb24
Update document for Release v0.4.3
2019-06-22 16:51:28 +09:00
Sukchan Lee
712b9c8334
[SGsAP] Add TMSI-REALLOCATION-COMPLETE
2019-06-22 12:11:07 +09:00
Sukchan Lee
693afa922f
[SGsAP] Location Update process is done
2019-06-22 11:16:22 +09:00
Sukchan Lee
058ebc747d
Follow OGSlib updates
2019-06-22 10:14:01 +09:00
Sukchan Lee
bbc594330b
[SGsAP] update it
2019-06-21 18:23:29 +09:00
Sukchan Lee
4013d9203c
[SGsAP] Add linger option in usrsctp
2019-06-17 21:40:34 +09:00
Sukchan Lee
6816400247
[SGsAP] continue to work
2019-06-16 21:26:22 +09:00
Sukchan Lee
ec7d9f2917
[SGsAP] continue to implement it
2019-06-16 17:33:45 +09:00
Sukchan Lee
bcd784b1f0
Apply ogslib changes
2019-06-15 16:54:49 +09:00
Sukchan Lee
3d154cc423
Apply ogslib changes
2019-06-15 15:21:34 +09:00
Sukchan Lee
9e3ebf9a16
fix the bug ( #195 ), But more work is needed
2019-06-14 14:24:17 +09:00
Sukchan Lee
75a18a30cf
Add missing files
2019-06-11 18:28:57 +09:00
Sukchan Lee
a32465ed07
Rename library
2019-06-11 18:28:25 +09:00
Sukchan Lee
57af70fab9
refine GTP interface ( #190 )
2019-06-09 00:50:02 +09:00
Sukchan Lee
71f1b1cfa4
SGW packet buffer is changed to 65536
2019-06-09 00:03:53 +09:00
Sukchan Lee
60dc4402c6
gtp_path interface changes
2019-06-08 23:42:12 +09:00
Sukchan Lee
d4f00da662
continue to add a buffer configuration
2019-06-08 08:44:22 +09:00
Sukchan Lee
0ff388fb19
apply configuration related to MAX number
2019-06-07 15:19:09 +09:00
Sukchan Lee
d41ce4d8b1
ogs_socknode_new() interface changed
2019-06-05 22:07:37 +09:00
Sukchan Lee
8dc5211448
update it
2019-06-05 21:21:19 +09:00
Sukchan Lee
24da20bdc8
GTP interface changes
2019-06-05 21:13:18 +09:00
Sukchan Lee
10675caf89
Add SGsAP configuration
2019-06-02 21:55:24 +09:00
Sukchan Lee
282936f215
support usrsctp
2019-06-01 16:59:38 +09:00
Sukchan Lee
60bfaa2c41
fix to compile MacOSX
2019-06-01 08:38:57 +09:00
Sukchan Lee
937f0319e3
handler type changes
2019-05-31 23:30:46 +09:00
Sukchan Lee
32c9c512d8
socknode includes pollset
2019-05-31 23:22:22 +09:00
Sukchan Lee
163bc4a040
update it
2019-05-31 13:55:05 +00:00
Sukchan Lee
58faa7bcac
apply ogslib changes
2019-05-31 12:05:35 +00:00
Sukchan Lee
61d0573686
ogs_sockopt_t is added
2019-05-31 16:33:09 +09:00
Sukchan Lee
d597912abb
sctp configuration update
2019-05-31 11:34:49 +09:00
Sukchan Lee
34e2b4d44a
add sctp configuration interface
2019-05-31 11:20:30 +09:00
Sukchan Lee
335e8513e9
fix the MacOSX
2019-05-30 21:51:25 +09:00
Sukchan Lee
cbb819f6b9
apply ogslib changes
2019-05-30 21:30:31 +09:00
Sukchan Lee
2267a59cc3
UDP interface is changed
2019-05-30 21:14:54 +09:00
Sukchan Lee
338f359285
apply new ogslib interface
2019-05-30 19:58:27 +09:00
Sukchan Lee
3da632dd1e
rename sa_family and sin_port
2019-05-30 13:50:53 +09:00
Sukchan Lee
bd1c505024
apply socknode interface changes
2019-05-29 21:05:42 +09:00
Sukchan Lee
581f4feb97
struct name update
2019-05-28 17:46:19 +09:00
Sukchan Lee
7c1c320141
gtp interface update
2019-05-28 14:47:06 +09:00
Sukchan Lee
9be8d1fd00
change new struct definition
2019-05-26 16:10:06 +09:00
Sukchan Lee
cdffdcaa78
update it
2019-05-26 15:27:09 +09:00
Sukchan Lee
0f892f6e84
Support a different APN for each PGW ( #183 )
2019-05-19 00:24:15 +09:00
Sukchan Lee
6c99b7c187
Release Notes - v0.4.1
2019-05-18 19:32:14 +09:00
Sukchan Lee
0291d97dd5
Update document for changing debian repository
2019-05-01 18:13:21 +09:00
Sukchan Lee
bf1c6c00fe
change fedora latest version
2019-05-01 17:24:59 +09:00
Sukchan Lee
e5523342d4
Set submodule to ogslib master
2019-05-01 00:22:43 +09:00
Sukchan Lee
1e2ca81ae3
update ogslib changeset
2019-04-29 23:37:32 +09:00
Sukchan Lee
16ea21d4a0
update document
2019-04-29 22:26:52 +09:00
Sukchan Lee
59cd4aaa2e
Set OGSLib master
2019-04-28 20:19:39 +09:00
Sukchan Lee
3ff9c6bbb5
add gitsubmodule
2019-04-28 00:00:02 +09:00
Sukchan Lee
0ebd85f364
Integration with OGSLib
2019-04-27 23:54:30 +09:00
Sukchan Lee
8fea12643a
nas_plmn_id_t structure for NAS message. ( #166 )
...
/**********************************
* NAS PLMN_ID Structure */
typedef struct _nas_plmn_id_t {
ED2(uint8_t mcc2:4;,
uint8_t mcc1:4;)
ED2(uint8_t mnc3:4;,
uint8_t mcc3:4;)
ED2(uint8_t mnc2:4;,
uint8_t mnc1:4;)
} __attribute__ ((packed)) nas_plmn_id_t;
/**********************************
* PLMN_ID Structure */
typedef struct _plmn_id_t {
ED2(c_uint8_t mcc2:4;,
c_uint8_t mcc1:4;)
ED2(c_uint8_t mnc1:4;,
c_uint8_t mcc3:4;)
ED2(c_uint8_t mnc3:4;,
c_uint8_t mnc2:4;)
} __attribute__ ((packed)) plmn_id_t;
2019-03-31 14:26:18 +09:00
Sukchan Lee
c964d1df3c
Increase packet memory buffer ( #161 )
2019-03-22 16:59:37 +09:00
Sukchan Lee
e1ad9c43d7
Fix the source code ( #159 )
2019-03-17 01:58:14 +00:00
653701abdb
nas_message.py: Fix copy+paste error
...
Files are not generated by gtpv2c_tlv.py but by nas_message.py
2019-03-16 20:55:54 +01:00
Sukchan Lee
8c68560ccd
fix the timezone in EMM & GTP encoding
2019-01-20 15:36:11 +09:00
Sukchan Lee
aea1d83026
Create mme_sgw_t and mme_pgw_t for configuration ( #100 )
2018-09-23 13:16:40 +09:00
Sukchan Lee
3b66bf09aa
Renew freeDiameter Certification #93 , #94
2018-08-17 10:00:15 +09:00
James Park
0a93c886ad
Merge branch 'master' of https://github.com/acetcom/cellwire
2018-08-10 17:09:39 -07:00
James Park
f91b872d0b
Do not resolve remote peer, which may results in the failure of running
...
nextepcd.
2018-08-10 17:04:34 -07:00
Sukchan Lee
c3e5bdba53
fix the indentation
2018-07-04 18:05:30 +09:00
Sukchan Lee
271949ad86
Merge pull request #73 from giuliol/master
...
fixed TLV uint32 bug
2018-07-04 18:04:08 +09:00
Sukchan Lee
06e56a4509
fix the compile error in MacOSX
2018-06-23 22:10:39 +09:00
Sukchan Lee
8f9219bef0
fix the compile error for GCC 8.1
2018-06-23 12:59:40 +00:00
giuliol
51fde0acd8
fixed TLV uint32 bug
2018-06-18 10:34:17 +01:00
Sukchan Lee
3b9b1108b1
Configure Outbound streams on SCTP_COMM_UP
2018-05-30 21:49:17 +09:00
Sukchan Lee
9aed43075c
SCTP recv interface will be changed. (Progressing...)
2018-05-30 17:45:14 +09:00
Sukchan Lee
f5c203d3ac
remove redundant code
2018-05-18 17:32:56 +09:00
Sukchan Lee
9a0afe035a
Negociate SCTP stream ID with eNodeB ( #63 )
2018-05-18 17:14:29 +09:00
Sukchan Lee
550a606306
Update error message if SGW is not running ( #59 )
2018-05-14 21:46:19 +09:00
Sukchan Lee
157dab73c7
fix the linux for SCTP streams
2018-05-13 18:31:01 +09:00
Sukchan Lee
7dba30b1e6
S1AP sends SCTP packet with stream id ( #54 )
2018-05-13 18:02:24 +09:00
Sukchan Lee
55fa0115e8
Merge branch 'master' into stream
2018-05-13 17:01:36 +09:00
Sukchan Lee
9d84d4d43a
Fix the timezone error
2018-05-13 16:45:49 +09:00
Sukchan Lee
e18467889c
Introduce new configuration for SCTP streams
...
SCTP initmsg
- Number of output streams : configured(default:30)
- Maximum input streams : 65535
- Maximum attempts : 4
- Maximum initial timeout : 8 seconds
2018-05-09 22:11:25 +09:00
Sukchan Lee
539d0c7bc5
fix the bug about wrong size value when calling core_calloc
2018-04-11 06:47:28 +09:00
James Park
a1e06c919f
Fix bug : wrong size vlaue when calling core_calloc
2018-04-10 14:35:18 -07:00
Sukchan Lee
6ff80f4457
Apply velichkov's s1ap branch update
2018-03-22 15:55:52 +09:00
Sukchan Lee
f3b4a9b70f
Move new S1AP encoder/decoder
2018-03-22 14:12:03 +09:00
Sukchan Lee
db1d139364
add debug message for s1ap(trace_level:25)
2018-03-21 21:15:01 +09:00
Sukchan Lee
13ece7f4d4
Merge branch 'master' into s1ap
2018-03-21 14:06:20 +09:00
Sukchan Lee
a9e5283db3
fix compile error trusty 32bit
2018-03-20 15:12:24 +09:00
Sukchan Lee
8a2699b81f
increase recv buffer size to 8192 ( #35 )
2018-03-15 21:54:50 +09:00
Sukchan Lee
4b32d7f448
Merge branch 'master' into s1ap
2018-03-15 14:14:43 +09:00
Sukchan Lee
25c90c0e96
Increase SCTP recv buffer from 2048 to 4096
2018-03-15 10:50:32 +09:00
Sukchan Lee
637d8613ba
fix the 32bit S1AP problem
2018-03-14 13:40:45 +09:00
Sukchan Lee
99a8e06ccf
Oops. rollback
2018-03-13 17:52:00 +09:00
Sukchan Lee
a11f6e431c
S1AP handover is added. (Not tested)
2018-03-13 17:50:11 +09:00
Sukchan Lee
49fba95ebb
update README
2018-03-12 20:58:31 +09:00
Sukchan Lee
74834c0eb4
change s1ap asn1c to velichkov
2018-03-12 11:55:44 +00:00
Sukchan Lee
308c6f1e66
all attach test is successful
2018-03-11 16:36:51 +09:00
Sukchan Lee
d40bf0463d
continue to move new s1ap library
2018-03-10 12:21:02 +09:00
Sukchan Lee
bb844434f2
MME Configuration Transfer is added ( #29 )
2018-03-08 23:29:02 +09:00
Sukchan Lee
c31dfb507d
eNB Configuration Transfer is added ( #29 )
2018-03-07 21:53:53 +09:00
Sukchan Lee
1c8d10a696
remove s1ap2
2018-03-05 23:33:29 +09:00
Sukchan Lee
c5689b3f66
update it
2018-03-05 23:01:07 +09:00
Sukchan Lee
0c9b034f12
move s1ap3 to s1ap
2018-03-05 22:17:22 +09:00
Sukchan Lee
16b69865ac
remove s1ap
2018-03-05 22:14:38 +09:00