Exemplo n.º 1
0
static int fixup_cnt_call(void** param, int param_no)
{
	if (param_no==1)
		/* IP */
		return fixup_is_dst(param, 1);
	if (param_no==2)
		/* port */
		return fixup_is_dst(param, 2);
	if (param_no==3)
		/* group id */
		return fixup_resources(param, 1);
	if (param_no==4)
		/* resources */
		return fixup_resources(param, 2);
	return -1;
}
Exemplo n.º 2
0
static int fixup_cnt_call(void** param, int param_no)
{
	if (param_no==1)
		/* IP */
		return fixup_is_dst(param, 1);
	if (param_no==2)
		/* port */
		return fixup_is_dst(param, 2);
	if (param_no==3)
		/* group id */
		return fixup_resources(param, 1);
	if (param_no==4)
		/* resources */
		return fixup_resources(param, 2);
	if (param_no==5)
		/* count or un-count */
		return fixup_uint(param);

	LM_CRIT("error - wrong params count (%d)\n",param_no);
	return -1;
}