72
tokenize(*it, drizzle_admin_ip_addresses, ",", true);
78
if (std::find(drizzle_admin_ip_addresses.begin(), drizzle_admin_ip_addresses.end(), session->user()->address()) != drizzle_admin_ip_addresses.end())
94
65
static int init(drizzled::module::Context &context)
96
67
const module::option_map &vm= context.getOptions();
98
ListenDrizzleProtocol *protocol=new ListenDrizzleProtocol("drizzle_protocol", vm["bind-address"].as<std::string>(), true);
70
context.add(new ListenDrizzleProtocol("drizzle_protocol", vm["bind-address"].as<std::string>(), true));
101
71
context.registerVariable(new sys_var_constrained_value_readonly<in_port_t>("port", port));
102
72
context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("connect_timeout", connect_timeout));
103
73
context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("read_timeout", read_timeout));