MINOR: filters: Filters must define the callbacks struct during config parsing

This commit is contained in:
Christopher Faulet 2016-04-19 17:00:44 +02:00 committed by Willy Tarreau
parent cc7317d11e
commit 00e818aa58

View File

@ -229,6 +229,11 @@ parse_filter(char **args, int section_type, struct proxy *curpx,
args[0], args[1], args[cur_arg]); args[0], args[1], args[cur_arg]);
goto error; goto error;
} }
if (fconf->ops == NULL) {
memprintf(err, "'%s %s' : no callbacks defined.",
args[0], args[1]);
goto error;
}
LIST_ADDQ(&curpx->filter_configs, &fconf->list); LIST_ADDQ(&curpx->filter_configs, &fconf->list);
} }