mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 10:08:20 +00:00
Merge remote-tracking branch 'origin/topic/seth/add-file-lookup-functions'
* origin/topic/seth/add-file-lookup-functions: Functions for retrieving files by their id. BIT-1887 #merged
This commit is contained in:
commit
762e3c9f12
5 changed files with 84 additions and 8 deletions
|
@ -0,0 +1,9 @@
|
|||
error: file ID asdf not a known file
|
||||
warning: non-void function returns without a value: Files::lookup_file
|
||||
This should fail but not crash
|
||||
This should return F
|
||||
F
|
||||
lookup fid: FakNcS1Jfe01uljb3
|
||||
We should have found the file id: FakNcS1Jfe01uljb3
|
||||
This should return T
|
||||
T
|
|
@ -0,0 +1,21 @@
|
|||
# @TEST-EXEC: bro -r $TRACES/http/get.trace %INPUT 2>&1
|
||||
# @TEST-EXEC: btest-diff .stdout
|
||||
|
||||
event bro_init()
|
||||
{
|
||||
print "This should fail but not crash";
|
||||
print Files::lookup_file("asdf");
|
||||
|
||||
print "This should return F";
|
||||
print Files::file_exists("asdf");
|
||||
}
|
||||
|
||||
event file_sniff(f: fa_file, meta: fa_metadata)
|
||||
{
|
||||
print "lookup fid: " + f$id;
|
||||
local looked_up_file = Files::lookup_file(f$id);
|
||||
print "We should have found the file id: " + looked_up_file$id ;
|
||||
|
||||
print "This should return T";
|
||||
print Files::file_exists(f$id);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue