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.nico...@intel.com>
> Sent: Tuesday, September 3, 2019 6:28 PM
> To: dev@dpdk.org
> Cc: akhil.go...@nxp.com; konstantin.anan...@intel.com;
> bernard.iremon...@intel.com; declan.dohe...@intel.com;
> step...@networkplumber.org; Anoob Joseph <ano...@marvell.com>;
> Radu Nicolau <radu.nico...@intel.com>
> Subject: [EXT] [PATCH] security: update doxygen fields
> 
> External Email
> 
> ----------------------------------------------------------------------
> Replace /**< with /** for multiline doxygen comments.
> 
> Signed-off-by: Radu Nicolau <radu.nico...@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

Reply via email to