Changeset View
Changeset View
Standalone View
Standalone View
contrib/openbsm/bin/auditdistd/auditdistd.c
Show First 20 Lines • Show All 517 Lines • ▼ Show 20 Lines | TAILQ_FOREACH(lst, &adcfg->adc_listen, adl_next) { | ||||
continue; | continue; | ||||
fd = proto_descriptor(lst->adl_conn); | fd = proto_descriptor(lst->adl_conn); | ||||
PJDLOG_ASSERT(fd >= 0); | PJDLOG_ASSERT(fd >= 0); | ||||
FD_SET(fd, &rfds); | FD_SET(fd, &rfds); | ||||
maxfd = fd > maxfd ? fd : maxfd; | maxfd = fd > maxfd ? fd : maxfd; | ||||
} | } | ||||
TAILQ_FOREACH(adhost, &adcfg->adc_hosts, adh_next) { | TAILQ_FOREACH(adhost, &adcfg->adc_hosts, adh_next) { | ||||
if (adhost->adh_role == ADIST_ROLE_SENDER) { | if (adhost->adh_role == ADIST_ROLE_SENDER) { | ||||
/* Only sender workers asks for connections. */ | /* Only sender workers ask for connections. */ | ||||
PJDLOG_ASSERT(adhost->adh_conn != NULL); | PJDLOG_ASSERT(adhost->adh_conn != NULL); | ||||
fd = proto_descriptor(adhost->adh_conn); | fd = proto_descriptor(adhost->adh_conn); | ||||
PJDLOG_ASSERT(fd >= 0); | PJDLOG_ASSERT(fd >= 0); | ||||
FD_SET(fd, &rfds); | FD_SET(fd, &rfds); | ||||
maxfd = fd > maxfd ? fd : maxfd; | maxfd = fd > maxfd ? fd : maxfd; | ||||
} else { | } else { | ||||
PJDLOG_ASSERT(adhost->adh_conn == NULL); | PJDLOG_ASSERT(adhost->adh_conn == NULL); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 264 Lines • Show Last 20 Lines |