void dump_conn_opts (conn_opts_t *conn) { log_message(LOG_INFO, " Connection dest = %s", inet_sockaddrtopair(&conn->dst)); if (conn->bindto.ss_family) log_message(LOG_INFO, " Bind to = %s", inet_sockaddrtopair(&conn->bindto)); log_message(LOG_INFO, " Connection timeout = %d", conn->connection_to/TIMER_HZ); }
void dump_conn_opts(void *data) { conn_opts_t *conn = data; log_message(LOG_INFO, " Connection dest = %s", inet_sockaddrtopair(&conn->dst)); if (conn->bindto.ss_family) log_message(LOG_INFO, " Bind to = %s", inet_sockaddrtopair(&conn->bindto)); #ifdef _WITH_SO_MARK_ if (conn->fwmark != 0) log_message(LOG_INFO, " Connection mark = %u", conn->fwmark); #endif log_message(LOG_INFO, " Connection timeout = %d", conn->connection_to/TIMER_HZ); }
static void sync_service_vsg(virtual_server_t * vs) { virtual_server_group_t *vsg; virtual_server_group_entry_t *vsge; list *l; element e; vsg = vs->vsg; list ll[] = { vsg->addr_ip, vsg->vfwmark, vsg->range, NULL, }; for (l = ll; *l; l++) for (e = LIST_HEAD(*l); e; ELEMENT_NEXT(e)) { vsge = ELEMENT_DATA(e); if (vs->reloaded && !vsge->reloaded) { log_message(LOG_INFO, "VS [%s:%d:%u] added into group %s" , inet_sockaddrtopair(&vsge->addr) , vsge->range , vsge->vfwmark , vs->vsgname); /* add all reloaded and alive/inhibit-set dests * to the newly created vsg item */ ipvs_group_sync_entry(vs, vsge); } } }