On 3/14/2017 8:22 AM, Pascal Mazon wrote:
> Advertize packet types supported by the librte_net.
> 
> Signed-off-by: Pascal Mazon <pascal.ma...@6wind.com>

<...>

>  
> +static const uint32_t*
> +tap_dev_supported_ptypes_get(struct rte_eth_dev *dev __rte_unused)
> +{
> +     static const uint32_t ptypes[] = {
> +             RTE_PTYPE_INNER_L2_ETHER,
> +             RTE_PTYPE_INNER_L2_ETHER_VLAN,
> +             RTE_PTYPE_INNER_L2_ETHER_QINQ,
> +             RTE_PTYPE_INNER_L3_IPV4,
> +             RTE_PTYPE_INNER_L3_IPV4_EXT,
> +             RTE_PTYPE_INNER_L3_IPV6,
> +             RTE_PTYPE_INNER_L3_IPV6_EXT,
> +             RTE_PTYPE_INNER_L4_FRAG,
> +             RTE_PTYPE_INNER_L4_UDP,
> +             RTE_PTYPE_INNER_L4_TCP,
> +             RTE_PTYPE_INNER_L4_SCTP,
> +             RTE_PTYPE_L2_ETHER,
> +             RTE_PTYPE_L2_ETHER_VLAN,
> +             RTE_PTYPE_L2_ETHER_QINQ,
> +             RTE_PTYPE_L3_IPV4,
> +             RTE_PTYPE_L3_IPV4_EXT,
> +             RTE_PTYPE_L3_IPV6_EXT,
> +             RTE_PTYPE_L3_IPV6,
> +             RTE_PTYPE_L4_FRAG,
> +             RTE_PTYPE_L4_UDP,
> +             RTE_PTYPE_L4_TCP,
> +             RTE_PTYPE_L4_SCTP,

Not for this patch, but it can be good if librte_net exports a macro
that lists rte_net_get_ptype() supported types.

Reply via email to