srv6-mobile: Implement SRv6 mobile API funcs 04/40104/2
authorTakeru Hayasaka <hayatake396@gmail.com>
Thu, 27 Oct 2022 19:26:05 +0000 (04:26 +0900)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 20 Dec 2023 17:30:19 +0000 (17:30 +0000)
commit68ac244283b60cbaf6356ab732f1d31583bb3e7a
treeeafd76834ecd0aaa77ac4f9a54629636489d5bfd
parent69f800fbfd559c8db21d064ceeca5f81fb1f0021
srv6-mobile: Implement SRv6 mobile API funcs

This merge request adds the feature to manipulate localsids and policies for SRv6 mobile via API.

Type: feature
Signed-off-by: Takeru Hayasaka <hayatake396@gmail.com>
Change-Id: Ibb46bf71ae1d9d4591ce2c8ccf66f520887dad70
15 files changed:
src/plugins/srv6-mobile/CMakeLists.txt
src/plugins/srv6-mobile/gtp4_d.c
src/plugins/srv6-mobile/gtp4_dt.c
src/plugins/srv6-mobile/gtp4_e.c
src/plugins/srv6-mobile/gtp6_d.c
src/plugins/srv6-mobile/gtp6_d_di.c
src/plugins/srv6-mobile/gtp6_dt.c
src/plugins/srv6-mobile/gtp6_e.c
src/plugins/srv6-mobile/mobile.h
src/plugins/srv6-mobile/sr_mobile.api [new file with mode: 0644]
src/plugins/srv6-mobile/sr_mobile_api.c [new file with mode: 0644]
src/plugins/srv6-mobile/sr_mobile_api.h [new file with mode: 0644]
src/plugins/srv6-mobile/sr_mobile_types.api [new file with mode: 0644]
test/test_srv6_mobile.py
test/vpp_srv6_mobile.py [new file with mode: 0644]