Home
last modified time | relevance | path

Searched refs:adhost (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/openbsm/bin/auditdistd/
H A Dreceiver.c88 static struct adist_host *adhost; variable
217 if (proto_recv(adhost->adh_remote, &adreq->adr_packet, in recv_thread()
236 adhost->adh_directory, adhost->adh_trail_name); in recv_thread()
247 if (proto_recv(adhost->adh_remote, adreq->adr_data, in recv_thread()
284 if (adhost->adh_trail_fd != -1) { in receiver_open()
286 filename, adhost->adh_trail_name); in receiver_open()
296 switch (trail_name_compare(filename, adhost->adh_trail_name)) { in receiver_open()
298 if (!trail_is_not_terminated(adhost->adh_trail_name)) { in receiver_open()
300 adhost->adh_directory, adhost->adh_trail_name, in receiver_open()
301 adhost->adh_directory, filename); in receiver_open()
[all …]
H A Dauditdistd.c102 descriptors_cleanup(struct adist_host *adhost) in descriptors_cleanup() argument
108 if (adh == adhost) in descriptors_cleanup()
124 child_cleanup(struct adist_host *adhost) in child_cleanup() argument
127 if (adhost->adh_conn != NULL) { in child_cleanup()
128 PJDLOG_ASSERT(adhost->adh_role == ADIST_ROLE_SENDER); in child_cleanup()
129 proto_close(adhost->adh_conn); in child_cleanup()
130 adhost->adh_conn = NULL; in child_cleanup()
132 adhost->adh_worker_pid = 0; in child_cleanup()
154 struct adist_host *adhost; in child_exit() local
162 TAILQ_FOREACH(adhost, &adcfg->adc_hosts, adh_next) { in child_exit()
[all …]
H A Dsender.c82 static struct adist_host *adhost; variable
142 if (proto_send(adhost->adh_conn, &val, sizeof(val)) < 0) { in sender_connect()
146 if (proto_recv(adhost->adh_conn, &val, sizeof(val)) < 0) { in sender_connect()
153 adhost->adh_remoteaddr); in sender_connect()
156 if (proto_connection_recv(adhost->adh_conn, true, &conn) < 0) { in sender_connect()
162 adhost->adh_remoteaddr); in sender_connect()
166 pjdlog_debug(1, "Connected to %s.", adhost->adh_remoteaddr); in sender_connect()
178 adhost->adh_remoteaddr); in sender_connect()
187 adhost->adh_remoteaddr); in sender_connect()
194 adhost->adh_remoteaddr); in sender_connect()
[all …]
H A Dauditdistd.h277 void descriptors_cleanup(struct adist_host *adhost);
278 void descriptors_assert(const struct adist_host *adhost, int pjdlogmode);
280 void adist_sender(struct adist_config *config, struct adist_host *adhost);
281 void adist_receiver(struct adist_config *config, struct adist_host *adhost);
H A Dparse.y841 struct adist_host *adhost; in yy_config_free() local
848 while ((adhost = TAILQ_FIRST(&config->adc_hosts)) != NULL) { in yy_config_free()
849 TAILQ_REMOVE(&config->adc_hosts, adhost, adh_next); in yy_config_free()
850 bzero(adhost, sizeof(*adhost)); in yy_config_free()
851 free(adhost); in yy_config_free()