[dpdk-dev] [EXT] [PATCH] security: update doxygen fields
Anoob Joseph
anoobj at marvell.com
Wed Sep 4 05:41:09 CEST 2019
Hi Radu,
Most parts of the file(rte_security.h) follows 'description after item' methodology. Do you think we should stick to that?
@Akhil, @Thomas, what is the recommended way of documenting individual members of structure? Is it 'description after the item' or 'description before the item'?
Thanks,
Anoob
> -----Original Message-----
> From: Radu Nicolau <radu.nicolau at intel.com>
> Sent: Tuesday, September 3, 2019 6:28 PM
> To: dev at dpdk.org
> Cc: akhil.goyal at nxp.com; konstantin.ananyev at intel.com;
> bernard.iremonger at intel.com; declan.doherty at intel.com;
> stephen at networkplumber.org; Anoob Joseph <anoobj at marvell.com>;
> Radu Nicolau <radu.nicolau at intel.com>
> Subject: [EXT] [PATCH] security: update doxygen fields
>
> External Email
>
> ----------------------------------------------------------------------
> Replace /**< with /** for multiline doxygen comments.
>
> Signed-off-by: Radu Nicolau <radu.nicolau at intel.com>
> ---
> lib/librte_security/rte_security.h | 14 +++++++-------
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/lib/librte_security/rte_security.h
> b/lib/librte_security/rte_security.h
> index 96806e3..d56907d 100644
> --- a/lib/librte_security/rte_security.h
> +++ b/lib/librte_security/rte_security.h
> @@ -115,14 +115,14 @@ struct rte_security_ipsec_tunnel_param {
> * IPsec Security Association option flags
> */
> struct rte_security_ipsec_sa_options {
> - /**< Extended Sequence Numbers (ESN)
> + /** Extended Sequence Numbers (ESN)
> *
> * * 1: Use extended (64 bit) sequence numbers
> * * 0: Use normal sequence numbers
> */
> uint32_t esn : 1;
>
> - /**< UDP encapsulation
> + /** UDP encapsulation
> *
> * * 1: Do UDP encapsulation/decapsulation so that IPSEC packets can
> * traverse through NAT boxes.
> @@ -130,7 +130,7 @@ struct rte_security_ipsec_sa_options {
> */
> uint32_t udp_encap : 1;
>
> - /**< Copy DSCP bits
> + /** Copy DSCP bits
> *
> * * 1: Copy IPv4 or IPv6 DSCP bits from inner IP header to
> * the outer IP header in encapsulation, and vice versa in
> @@ -139,7 +139,7 @@ struct rte_security_ipsec_sa_options {
> */
> uint32_t copy_dscp : 1;
>
> - /**< Copy IPv6 Flow Label
> + /** Copy IPv6 Flow Label
> *
> * * 1: Copy IPv6 flow label from inner IPv6 header to the
> * outer IPv6 header.
> @@ -147,7 +147,7 @@ struct rte_security_ipsec_sa_options {
> */
> uint32_t copy_flabel : 1;
>
> - /**< Copy IPv4 Don't Fragment bit
> + /** Copy IPv4 Don't Fragment bit
> *
> * * 1: Copy the DF bit from the inner IPv4 header to the outer
> * IPv4 header.
> @@ -155,7 +155,7 @@ struct rte_security_ipsec_sa_options {
> */
> uint32_t copy_df : 1;
>
> - /**< Decrement inner packet Time To Live (TTL) field
> + /** Decrement inner packet Time To Live (TTL) field
> *
> * * 1: In tunnel mode, decrement inner packet IPv4 TTL or
> * IPv6 Hop Limit after tunnel decapsulation, or before tunnel
> @@ -164,7 +164,7 @@ struct rte_security_ipsec_sa_options {
> */
> uint32_t dec_ttl : 1;
>
> - /**< Explicit Congestion Notification (ECN)
> + /** Explicit Congestion Notification (ECN)
> *
> * * 1: In tunnel mode, enable outer header ECN Field copied from
> * inner header in tunnel encapsulation, or inner header ECN
> --
> 2.7.4
More information about the dev
mailing list