NetWhitelistPermissions::TryParse

Parse a -whitelist string into permissions, a subnet, and a connection direction.

Synopsis

Declared in <net_permissions.h>

static
bool
TryParse(
    std::string const& str,
    NetWhitelistPermissions& output,
    ConnectionDirection& output_connection_direction,
    bilingual_str& error);

Return Value

true if parsing succeeded.

Parameters

NameDescription
strThe -whitelist configuration string to parse.
outputReceives the parsed permissions and subnet on success.
output_connection_directionReceives the connection direction the entry applies to.
errorReceives an error message on failure.