# Files with the &raw_output attribute shouldn't interpret NUL characters # in strings that are `print`ed to it. # @TEST-EXEC: zeek -b %INPUT # @TEST-EXEC: tr '\000' 'X' output # @TEST-EXEC: btest-diff --binary output # first check local variable of file type w/ &raw_output event zeek_init() { local myfile: file; myfile = open("myfile"); enable_raw_output(myfile); print myfile, "hello\x00world", "hi"; close(myfile); }