Lines Matching refs:lst
105 struct adist_listen *lst;
115 TAILQ_FOREACH(lst, &adcfg->adc_listen, adl_next) {
116 if (lst->adl_conn != NULL)
117 proto_close(lst->adl_conn);
225 listen_accept(struct adist_listen *lst)
236 proto_local_address(lst->adl_conn, laddr, sizeof(laddr));
239 if (proto_accept(lst->adl_conn, &conn) == -1) {
500 struct adist_listen *lst;
516 TAILQ_FOREACH(lst, &adcfg->adc_listen, adl_next) {
517 if (lst->adl_conn == NULL)
519 fd = proto_descriptor(lst->adl_conn);
559 TAILQ_FOREACH(lst, &adcfg->adc_listen, adl_next) {
560 if (lst->adl_conn == NULL)
562 if (FD_ISSET(proto_descriptor(lst->adl_conn), &rfds))
563 listen_accept(lst);
583 struct adist_listen *lst;
593 TAILQ_FOREACH(lst, &cfg->adc_listen, adl_next) {
594 pjdlog_debug(2, " listen: %s", lst->adl_addr);
595 pjdlog_debug(2, " conn: %p", lst->adl_conn);
624 struct adist_listen *lst;
765 TAILQ_FOREACH(lst, &adcfg->adc_listen, adl_next) {
766 if (proto_server(lst->adl_addr, &lst->adl_conn) == -1) {
769 lst->adl_addr);