|WARNING| pw163229 [PATCH v5 1/3] net/iavf: support LLDP Tx via mbuf ptype or dynfield
checkpatch at dpdk.org
checkpatch at dpdk.org
Wed Apr 22 11:15:52 CEST 2026
Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/163229
_coding style issues_
CHECK:MACRO_ARG_REUSE: Macro argument reuse 'm' - possible side-effects?
#324: FILE: drivers/net/intel/iavf/iavf_rxtx.h:165:
+#define IAVF_CHECK_TX_LLDP(m, lldp_mode) \
+ ((lldp_mode) && \
+ ((((lldp_mode) == IAVF_LLDP_PTYPE) && \
+ ((m)->packet_type & RTE_PTYPE_L2_MASK) == RTE_PTYPE_L2_ETHER_LLDP) || \
+ (((lldp_mode) == IAVF_LLDP_DYNFIELD) && \
+ *RTE_MBUF_DYNFIELD((m), rte_pmd_iavf_tx_lldp_dynfield_offset, uint8_t *))))
CHECK:MACRO_ARG_REUSE: Macro argument reuse 'lldp_mode' - possible side-effects?
#324: FILE: drivers/net/intel/iavf/iavf_rxtx.h:165:
+#define IAVF_CHECK_TX_LLDP(m, lldp_mode) \
+ ((lldp_mode) && \
+ ((((lldp_mode) == IAVF_LLDP_PTYPE) && \
+ ((m)->packet_type & RTE_PTYPE_L2_MASK) == RTE_PTYPE_L2_ETHER_LLDP) || \
+ (((lldp_mode) == IAVF_LLDP_DYNFIELD) && \
+ *RTE_MBUF_DYNFIELD((m), rte_pmd_iavf_tx_lldp_dynfield_offset, uint8_t *))))
total: 0 errors, 0 warnings, 2 checks, 280 lines checked
More information about the test-report
mailing list