srv6-mobile: Support GTP4/6.DT and User Plane message mapping 64/25664/3
authorTetsuya Murakami <tetsuya.mrk@gmail.com>
Thu, 5 Mar 2020 00:27:14 +0000 (16:27 -0800)
committerDamjan Marion <dmarion@me.com>
Sat, 21 Mar 2020 12:49:12 +0000 (12:49 +0000)
commit9e722bd466383dd53b10d4c1de95ad18db939147
treef870d7ad6b974798ac26a0b1580a67b2f61f12a7
parent7a6f5a4fee17bd34f70f9eb25a094764be39d81b
srv6-mobile: Support GTP4/6.DT and User Plane message mapping

Support the following new features in srv6-mobile.

1. GTP4.DT
2. GTP6.DT
3. User Plane Message encoding based on draft-murakami-dmm-user-plane-message-encoding-01
4. Add SRv6 mobile test cases

Type: feature

Signed-off-by: Tetsuya Murakami <tetsuya.mrk@gmail.com>
Change-Id: I890e5171bf03513d54b4830f01b9dc7f47fe7c48
Signed-off-by: Tetsuya Murakami <tetsuya.mrk@gmail.com>
src/plugins/srv6-mobile/CMakeLists.txt
src/plugins/srv6-mobile/extra/Dockerfile.j2.release
src/plugins/srv6-mobile/extra/runner.py
src/plugins/srv6-mobile/gtp4_dt.c [new file with mode: 0644]
src/plugins/srv6-mobile/gtp6_dt.c [new file with mode: 0644]
src/plugins/srv6-mobile/mobile.h
src/plugins/srv6-mobile/node.c
src/plugins/srv6-mobile/test/test_srv6_end.py [deleted file]
src/plugins/srv6-mobile/test/test_srv6_mobile.py [new file with mode: 0644]
src/vnet/srv6/sr_packet.h