[v4,07/28] net: remove experimental from functions

Message ID 20231019191016.156430-8-stephen@networkplumber.org (mailing list archive)
State Superseded, archived
Delegated to: Thomas Monjalon
Headers
Series Promote many experimental API's to stable |

Checks

Context Check Description
ci/checkpatch success coding style OK

Commit Message

Stephen Hemminger Oct. 19, 2023, 7:09 p.m. UTC
  These functions have been around long enough should no
longer be experimental.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
 lib/net/rte_ip.h | 19 -------------------
 1 file changed, 19 deletions(-)
  

Patch

diff --git a/lib/net/rte_ip.h b/lib/net/rte_ip.h
index 7f58dc6f6a9c..2cb5be222cdd 100644
--- a/lib/net/rte_ip.h
+++ b/lib/net/rte_ip.h
@@ -435,9 +435,6 @@  __rte_ipv4_udptcp_cksum_mbuf(const struct rte_mbuf *m,
 }
 
 /**
- * @warning
- * @b EXPERIMENTAL: this API may change without prior notice.
- *
  * Compute the IPv4 UDP/TCP checksum of a packet.
  *
  * @param m
@@ -449,7 +446,6 @@  __rte_ipv4_udptcp_cksum_mbuf(const struct rte_mbuf *m,
  * @return
  *   The complemented checksum to set in the L4 header.
  */
-__rte_experimental
 static inline uint16_t
 rte_ipv4_udptcp_cksum_mbuf(const struct rte_mbuf *m,
 			   const struct rte_ipv4_hdr *ipv4_hdr, uint16_t l4_off)
@@ -482,7 +478,6 @@  rte_ipv4_udptcp_cksum_mbuf(const struct rte_mbuf *m,
  * @return
  *   Return 0 if the checksum is correct, else -1.
  */
-__rte_experimental
 static inline int
 rte_ipv4_udptcp_cksum_verify(const struct rte_ipv4_hdr *ipv4_hdr,
 			     const void *l4_hdr)
@@ -496,9 +491,6 @@  rte_ipv4_udptcp_cksum_verify(const struct rte_ipv4_hdr *ipv4_hdr,
 }
 
 /**
- * @warning
- * @b EXPERIMENTAL: this API may change without prior notice.
- *
  * Verify the IPv4 UDP/TCP checksum of a packet.
  *
  * In case of UDP, the caller must first check if udp_hdr->dgram_cksum is 0
@@ -513,7 +505,6 @@  rte_ipv4_udptcp_cksum_verify(const struct rte_ipv4_hdr *ipv4_hdr,
  * @return
  *   Return 0 if the checksum is correct, else -1.
  */
-__rte_experimental
 static inline int
 rte_ipv4_udptcp_cksum_mbuf_verify(const struct rte_mbuf *m,
 				  const struct rte_ipv4_hdr *ipv4_hdr,
@@ -687,9 +678,6 @@  __rte_ipv6_udptcp_cksum_mbuf(const struct rte_mbuf *m,
 }
 
 /**
- * @warning
- * @b EXPERIMENTAL: this API may change without prior notice.
- *
  * Process the IPv6 UDP or TCP checksum of a packet.
  *
  * The IPv6 header must not be followed by extension headers. The layer 4
@@ -704,7 +692,6 @@  __rte_ipv6_udptcp_cksum_mbuf(const struct rte_mbuf *m,
  * @return
  *   The complemented checksum to set in the L4 header.
  */
-__rte_experimental
 static inline uint16_t
 rte_ipv6_udptcp_cksum_mbuf(const struct rte_mbuf *m,
 			   const struct rte_ipv6_hdr *ipv6_hdr, uint16_t l4_off)
@@ -738,7 +725,6 @@  rte_ipv6_udptcp_cksum_mbuf(const struct rte_mbuf *m,
  * @return
  *   Return 0 if the checksum is correct, else -1.
  */
-__rte_experimental
 static inline int
 rte_ipv6_udptcp_cksum_verify(const struct rte_ipv6_hdr *ipv6_hdr,
 			     const void *l4_hdr)
@@ -752,9 +738,6 @@  rte_ipv6_udptcp_cksum_verify(const struct rte_ipv6_hdr *ipv6_hdr,
 }
 
 /**
- * @warning
- * @b EXPERIMENTAL: this API may change without prior notice.
- *
  * Validate the IPv6 UDP or TCP checksum of a packet.
  *
  * In case of UDP, the caller must first check if udp_hdr->dgram_cksum is 0:
@@ -770,7 +753,6 @@  rte_ipv6_udptcp_cksum_verify(const struct rte_ipv6_hdr *ipv6_hdr,
  * @return
  *   Return 0 if the checksum is correct, else -1.
  */
-__rte_experimental
 static inline int
 rte_ipv6_udptcp_cksum_mbuf_verify(const struct rte_mbuf *m,
 				  const struct rte_ipv6_hdr *ipv6_hdr,
@@ -825,7 +807,6 @@  struct rte_ipv6_fragment_ext {
  * @return
  *   next protocol number if proto is an IPv6 extension, -EINVAL otherwise
  */
-__rte_experimental
 static inline int
 rte_ipv6_get_next_ext(const uint8_t *p, int proto, size_t *ext_len)
 {