diff options
author | Jakub Grajciar <jgrajcia@cisco.com> | 2020-01-30 14:30:04 +0100 |
---|---|---|
committer | Ole Trøan <otroan@employees.org> | 2020-02-10 13:27:38 +0000 |
commit | b954f0125b9aa9324c4d2f9f25ba8232a94c624a (patch) | |
tree | b90e689a0205d61716ec142f1f3fe5b45dcf6ea6 /src/plugins/sctp/sctp.api | |
parent | f267d11475d12975ca95cf2f5a61ad0f65ab9f45 (diff) |
sctp: API cleanup
Use consistent API types.
Type: fix
Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Change-Id: I344ff299e2a20552450d82064c86aecb4403a71d
Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Diffstat (limited to 'src/plugins/sctp/sctp.api')
-rw-r--r-- | src/plugins/sctp/sctp.api | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/plugins/sctp/sctp.api b/src/plugins/sctp/sctp.api index fb228617216..22d7d6bb5d6 100644 --- a/src/plugins/sctp/sctp.api +++ b/src/plugins/sctp/sctp.api @@ -13,14 +13,15 @@ * limitations under the License. */ -option version = "1.0.0"; - +option version = "2.0.0"; + +import "vnet/ip/ip_types.api"; + /** \brief Configure SCTP source addresses, for active-open SCTP sessions SCTP src/dst ports are 16 bits @param client_index - opaque cookie to identify the sender @param context - sender context, to match reply w/ request - @param is_ipv6 - 1 for ipv6, 0 for ipv4 @param vrf_id - fib table / vrf id for local adjacencies @param src_address - src address that SCTP will use for this sub-conn @param dst_address - dst address that SCTP will use for this sub-conn @@ -28,24 +29,22 @@ option version = "1.0.0"; autoreply define sctp_add_src_dst_connection { u32 client_index; u32 context; - u8 is_ipv6; u32 vrf_id; - u8 src_address[16]; - u8 dst_address[16]; + vl_api_address_t src_address; + vl_api_address_t dst_address; }; - + autoreply define sctp_del_src_dst_connection { u32 client_index; u32 context; - u8 is_ipv6; u32 vrf_id; - u8 src_address[16]; - u8 dst_address[16]; + vl_api_address_t src_address; + vl_api_address_t dst_address; }; - + autoreply define sctp_config { u32 client_index; u32 context; - u8 never_delay_sack; - u8 never_bundle; - };
\ No newline at end of file + bool never_delay_sack; + bool never_bundle; + }; |