diff options
Diffstat (limited to 'src/stateless/rx')
-rw-r--r-- | src/stateless/rx/trex_stateless_rx_port_mngr.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/stateless/rx/trex_stateless_rx_port_mngr.h b/src/stateless/rx/trex_stateless_rx_port_mngr.h index 0cc60716..b318d973 100644 --- a/src/stateless/rx/trex_stateless_rx_port_mngr.h +++ b/src/stateless/rx/trex_stateless_rx_port_mngr.h @@ -305,11 +305,14 @@ public: return (m_features != NO_FEATURES); } - bool no_features_set() { return (!has_features_set()); } + bool is_feature_set(feature_t feature) const { + return ( (m_features & feature) == feature ); + } + /** * returns ignored set of stats * (grat ARP, PING response and etc.) @@ -334,11 +337,7 @@ private: void unset_feature(feature_t feature) { m_features &= (~feature); } - - bool is_feature_set(feature_t feature) const { - return ( (m_features & feature) == feature ); - } - + uint32_t m_features; uint8_t m_port_id; RXLatency m_latency; |