Struct UserConfig

Struct Documentation

struct UserConfig

Public Members

bool headless
uint16_t cores
uint32_t rate
uint32_t num_concurrent
uint32_t timeout_ms
uint32_t num_retries
std::optional<InAddr> gateway_ip
std::optional<InAddr> static_ip
std::optional<EtherAddr> gateway_mac
std::optional<std::string> device_name
std::string input_file
std::string xdp_path
std::vector<InAddr> resolvers
std::optional<std::vector<DnsRCode>> rcode_filters
std::optional<DnsName> prefix
std::optional<DnsName> postfix
std::optional<std::string> log_path
std::string output_path
bool output_raw
bool no_huge
bool debug
DnsQType q_type