listen_on
listen_on = conf_get_list("General", "Listen-on");
if (listen_on) {
conf_free_list(listen_on);
struct conf_list *listen_on;
listen_on = conf_get_list("General", "Listen-on");
if (listen_on) {
for (address = TAILQ_FIRST(&listen_on->fields); address;
conf_free_list(listen_on);
struct conf_list *listen_on;
int listen_on(const char *, int, struct portrange *);
if (listen_on($3, $4, &$5) == -1) {
if (cfgstate.listen_on)
free(cfgstate.listen_on);
cfgstate.listen_on = $3;
cfgstate.listen_on, $4 == AF_INET6 ? "(IPv6) " :
cfgstate.listen_on ? SO_REUSEADDR : SO_REUSEPORT, (void *)&r,
if (net_set_sa(sa, cfgstate.listen_on, cfgstate.listen_port) == 0) {
"listen address (%s)", cfgstate.listen_on);
if (strcmp(ifa->ifa_name, cfgstate.listen_on) != 0)
cfgstate.listen_on);
if (strcmp(ifa->ifa_name, cfgstate.listen_on) != 0)
char *listen_on;