mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Improve error for invalid use of types as values (addresses #923).
This scripting error can now generate an error message at parse-time instead of run-time and also includes location information.
This commit is contained in:
parent
ea6b62f586
commit
2f0c698ed5
4 changed files with 21 additions and 2 deletions
|
@ -28,7 +28,7 @@ event signature_match(state: signature_state, msg: string, data: string) &priori
|
|||
if ( /^webapp-/ !in state$sig_id ) return;
|
||||
|
||||
local c = state$conn;
|
||||
local si = Software::Info;
|
||||
local si: Software::Info;
|
||||
si = [$name=msg, $unparsed_version=msg, $host=c$id$resp_h, $host_p=c$id$resp_p, $software_type=WEB_APPLICATION];
|
||||
si$url = build_url_http(c$http);
|
||||
if ( c$id$resp_h in Software::tracked &&
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue