zeek/testing/btest/language/invalid_hook.bro
Jon Siwek e0fb9eb2b2 Add new function flavor called a "hook".
This new flavor of function behaves like a "synchronous event".
See documentation for more details on usage.
2012-11-15 13:45:13 -06:00

16 lines
396 B
Text

# @TEST-EXEC-FAIL: bro -b %INPUT >out 2>&1
# @TEST-EXEC: TEST_DIFF_CANONIFIER=$SCRIPTS/diff-remove-abspath btest-diff out
global myhook: hook(s: string);
hook myhook(s: string)
{
print "myhook", s;
}
event bro_init()
{
# hooks must be invoked with a "hook", statement. They have no return
# value and don't make sense to evaluate as arbitrary expressions.
local r = myhook("nope");
}