Ejemplo n.º 1
0
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);
}
Ejemplo n.º 2
0
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);
}
Ejemplo n.º 3
0
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);
			}
		}
}