コード例 #1
0
ファイル: check_tcp.c プロジェクト: tclh123/lvs-tool
void
connect_port_handler(vector strvec)
{
	tcp_checker_t *tcp_chk = CHECKER_GET();

	checker_set_dst_port(&tcp_chk->dst, htons(CHECKER_VALUE_INT(strvec)));
}
コード例 #2
0
ファイル: check_api.c プロジェクト: daniel666/dpvs
/* "connect_timeout" keyword */
static void
co_timeout_handler(vector_t *strvec)
{
	conn_opts_t *co = CHECKER_GET_CO();
	co->connection_to = CHECKER_VALUE_INT(strvec) * TIMER_HZ;

	/* do not allow 0 timeout */
	if (! co->connection_to)
		co->connection_to = TIMER_HZ;
}
コード例 #3
0
ファイル: check_tcp.c プロジェクト: tclh123/lvs-tool
void
connect_timeout_handler(vector strvec)
{
	tcp_checker_t *tcp_chk = CHECKER_GET();
	tcp_chk->connection_to = CHECKER_VALUE_INT(strvec) * TIMER_HZ;
}
コード例 #4
0
ファイル: check_api.c プロジェクト: daniel666/dpvs
/* "warmup" keyword */
void warmup_handler(vector_t *strvec)
{
	checker_t *checker = CHECKER_GET_CURRENT();
	checker->warmup = (long)CHECKER_VALUE_INT (strvec) * TIMER_HZ;
}
コード例 #5
0
ファイル: check_api.c プロジェクト: daniel666/dpvs
/* "fwmark" keyword */
static void
co_fwmark_handler(vector_t *strvec)
{
	conn_opts_t *co = CHECKER_GET_CO();
	co->fwmark = CHECKER_VALUE_INT(strvec);
}
コード例 #6
0
ファイル: check_api.c プロジェクト: daniel666/dpvs
/* "bind_port" keyword */
static void
co_srcport_handler(vector_t *strvec)
{
	conn_opts_t *co = CHECKER_GET_CO();
	checker_set_dst_port(&co->bindto, htons(CHECKER_VALUE_INT(strvec)));
}
コード例 #7
0
ファイル: check_misc.c プロジェクト: Cotendo/keepalived
void
misc_timeout_handler(vector strvec)
{
	misc_checker *misc_chk = CHECKER_GET();
	misc_chk->timeout = CHECKER_VALUE_INT(strvec) * TIMER_HZ;
}