Daniel Willmann
479cb300ce
hnb-test: Send HNB register request and parse the accept
2015-12-14 10:36:36 +01:00
Daniel Willmann
4abdee0803
hnb-test: setsockopt SCTP_EVENTS is needed to get the sctp_sndrcvinfo
2015-12-14 10:36:36 +01:00
Daniel Willmann
d6a45b402c
asn1helpers: Add 28 bit conversion function and use it for Cell ID
...
The padding bits in the bit string are at the end and the byte-order is
MSB-first. This means the number needs to be shifted left so the padding
bits are the least significant.
2015-12-14 10:21:51 +01:00
Daniel Willmann
a1e202e15e
tests/hnb-test: Generate the HNBAP registration request from ASN.1
2015-12-07 17:21:07 +01:00
Daniel Willmann
4aeef6c3c4
hnb-test: Send hard-coded HNB register request for now
2015-12-03 17:02:13 +01:00
Daniel Willmann
97374c039b
tests: Add hnb-test to connect to hnbgw and tests its functions
...
Only connects currently
2015-12-03 09:37:58 +01:00
Daniel Willmann
9a12a4b992
test-helpers: Also print out hexdump of encoded bit string
2015-11-30 16:27:11 +01:00
Daniel Willmann
b2548fb1e8
asn1helpers, test-helpers: Use ntoh/hton* to convert integers
...
Since the asn1_u32/24_to_bitstring functions need to change the source
variable change the signature to clarify that the uint32_t * will be
modified.
2015-11-30 16:24:57 +01:00
Daniel Willmann
e2956431e8
test-hnbap: Check CID and Identity Info as well
2015-11-30 16:05:51 +01:00
Daniel Willmann
23c86e38bc
test-hnbap: Use different types for UE request and accept IEs
2015-11-30 16:03:36 +01:00
Daniel Willmann
ea4c088e78
test-hnbap: Test decoding of the hnbap registration request
...
The 16-bit values are not decoded correctly
2015-11-27 16:14:09 +01:00
Daniel Willmann
1a86955288
tests/test-hnbap: Decode HNBAP UE Register accept as well
2015-11-24 18:11:03 +01:00
Daniel Willmann
39e643a62d
tests: Add test-hnbap to test en-/decoding of HNBAP messages
...
Decode a HNBAP UE register request and check the result.
2015-11-24 18:03:29 +01:00
Daniel Willmann
8ea918d772
tests: Test cropping of string still is NULL-terminated
2015-11-23 15:59:02 +01:00
Daniel Willmann
ec0e50e148
tests: Test asn1_strncpy function
2015-11-23 15:48:59 +01:00
Daniel Willmann
54a9a143f0
tests: Test asn1_u32_to_bitstring and asn1bitstr_to_u32
2015-11-23 14:02:38 +01:00
Harald Welte
77847ad020
add copyright statement and AGPLv3 headers to source code files
2015-10-06 22:07:04 +02:00
Harald Welte
35cbc11757
add unit test for BCD encoding/decoding
2015-09-11 17:36:59 +02:00