void epan_dissect_prime_dfilter(epan_dissect_t *edt, const dfilter_t* dfcode) { dfilter_prime_proto_tree(dfcode, edt->tree); }
/* We use a fake dfilter for Lua field extractors, so that * epan_dissect_run() will populate the fields. This won't happen * if the passed-in edt->tree is NULL, which it will be if the * proto_tree isn't created by epan_dissect_init(). But that's by * design - if shark doesn't pass in a proto_tree, it's probably for * a good reason and we shouldn't override that. (right?) */ void wslua_prime_dfilter(epan_dissect_t *edt) { if (wslua_dfilter && edt && edt->tree) { dfilter_prime_proto_tree(wslua_dfilter, edt->tree); } }