osmo-ggsn/tests
Pau Espin 2d6a69e69a Add support for IPv4v6 End User Addresses
Before this commit, when an MS requested an ipv4v6 context osmo-ggsn
returned an error stating the type was unknown, and this text was
printed in the log:
Processing create PDP context request for APN 'ims'
Cannot decode EUA from MS/SGSN: f1 8d

This patch has been tested with an MS running the 3 types of addresses:
- IPv4 and IPv6: no regressions observed, the context is activated and
packets are sent to the ggsn.
- IPv4v6: Wireshark correctly parses request and reponse, and then
ICMPv6 traffic from both sides. Finally I see the MS using the IPv4 and
IPv6 DNS addresses advertised and TCP traffic over IPv4 (because
probably my IPv6 network setup is not correct). I also checked I can
disable/enable data (pdp ctx delete and activate) several times without
any issue.

Change-Id: Ic820759167fd3bdf329cb11d4b942e903fe50af5
2017-12-11 11:39:18 +01:00
..
gtp sanitize build: ensure uint16/32 alignment in gtpie_test and in46a_test 2017-11-29 16:20:57 +00:00
lib Add support for IPv4v6 End User Addresses 2017-12-11 11:39:18 +01:00
Makefile.am Add unit tests for libgtp gtpie.[ch] functions 2017-10-14 08:11:13 +02:00
testsuite.at tests: Split ipv6 specific tests into a new test group 2017-12-04 13:25:02 +01:00