void SnifferConfiguration::configure_sniffer_pre_activation(Sniffer& sniffer) const { sniffer.set_snap_len(snap_len_); sniffer.set_timeout(timeout_); if ((flags_ & BUFFER_SIZE) != 0) { sniffer.set_buffer_size(buffer_size_); } if ((flags_ & PROMISCUOUS) != 0) { sniffer.set_promisc_mode(promisc_); } if ((flags_ & RFMON) != 0) { sniffer.set_rfmon(rfmon_); } if ((flags_ & IMMEDIATE_MODE) != 0) { sniffer.set_immediate_mode(immediate_mode_); } }
void SnifferConfiguration::configure_sniffer_pre_activation(Sniffer& sniffer) const { sniffer.set_snap_len(_snap_len); sniffer.set_timeout(_timeout); if ((_flags & BUFFER_SIZE) != 0) { sniffer.set_buffer_size(_buffer_size); } if ((_flags & PROMISCUOUS) != 0) { sniffer.set_promisc_mode(_promisc); } if ((_flags & RFMON) != 0) { sniffer.set_rfmon(_rfmon); } if ((_flags & IMMEDIATE_MODE) != 0) { sniffer.set_immediate_mode(_immediate_mode); } }