diff --git a/scripts/base/files/extract/main.bro b/scripts/base/files/extract/main.bro index 22207000bf..b2d1907e01 100644 --- a/scripts/base/files/extract/main.bro +++ b/scripts/base/files/extract/main.bro @@ -9,7 +9,7 @@ export { ## The default max size for extracted files (they won't exceed this ## number of bytes). A value of zero means unlimited. - const default_limit = 0 &redef; + option default_limit = 0; redef record Files::Info += { ## Local filename of extracted file. diff --git a/scripts/base/frameworks/input/main.bro b/scripts/base/frameworks/input/main.bro index e4b8571ba5..e5676002d4 100644 --- a/scripts/base/frameworks/input/main.bro +++ b/scripts/base/frameworks/input/main.bro @@ -24,10 +24,10 @@ export { }; ## The default input reader used. Defaults to `READER_ASCII`. - const default_reader = READER_ASCII &redef; + option default_reader = READER_ASCII; ## The default reader mode used. Defaults to `MANUAL`. - const default_mode = MANUAL &redef; + option default_mode = MANUAL; ## Separator between fields. ## Please note that the separator has to be exactly one character long. diff --git a/scripts/base/frameworks/netcontrol/types.bro b/scripts/base/frameworks/netcontrol/types.bro index cc42de14e0..7fda65ea6b 100644 --- a/scripts/base/frameworks/netcontrol/types.bro +++ b/scripts/base/frameworks/netcontrol/types.bro @@ -7,7 +7,7 @@ module NetControl; export { ## The default priority that is used when creating rules. - const default_priority: int = +0 &redef; + option default_priority: int = +0; ## The default priority that is used when using the high-level functions to ## push whitelist entries to the backends (:bro:see:`NetControl::whitelist_address` and diff --git a/scripts/base/frameworks/notice/main.bro b/scripts/base/frameworks/notice/main.bro index 1d49f4aa77..f4c3f64b42 100644 --- a/scripts/base/frameworks/notice/main.bro +++ b/scripts/base/frameworks/notice/main.bro @@ -53,7 +53,7 @@ export { ## utilizing the *identifier* field in :bro:type:`Notice::Info` records. ## Set this to "0secs" to completely disable automated notice ## suppression. - const default_suppression_interval = 1hrs &redef; + option default_suppression_interval = 1hrs; ## The record type that is used for representing and logging notices. type Info: record { diff --git a/scripts/base/init-bare.bro b/scripts/base/init-bare.bro index 70d59b30cf..8e51b312b0 100644 --- a/scripts/base/init-bare.bro +++ b/scripts/base/init-bare.bro @@ -383,12 +383,12 @@ type connection: record { ## Default amount of time a file can be inactive before the file analysis ## gives up and discards any internal state related to the file. -const default_file_timeout_interval: interval = 2 mins &redef; +option default_file_timeout_interval: interval = 2 mins; ## Default amount of bytes that file analysis will buffer in order to use ## for mime type matching. File analyzers attached at the time of mime type ## matching or later, will receive a copy of this buffer. -const default_file_bof_buffer_size: count = 4096 &redef; +option default_file_bof_buffer_size: count = 4096; ## A file that Bro is analyzing. This is Bro's type for describing the basic ## internal metadata collected about a "file", which is essentially just a diff --git a/scripts/base/protocols/conn/contents.bro b/scripts/base/protocols/conn/contents.bro index 96da885b20..dbfbbd0dc1 100644 --- a/scripts/base/protocols/conn/contents.bro +++ b/scripts/base/protocols/conn/contents.bro @@ -22,7 +22,7 @@ export { ## If this variable is set to ``T``, then all contents of all ## connections will be extracted. - const default_extract = F &redef; + option default_extract = F; } redef record connection += { diff --git a/scripts/base/protocols/ftp/info.bro b/scripts/base/protocols/ftp/info.bro index a9db7ba6a0..faff6a46ad 100644 --- a/scripts/base/protocols/ftp/info.bro +++ b/scripts/base/protocols/ftp/info.bro @@ -8,7 +8,7 @@ export { ## This setting changes if passwords used in FTP sessions are ## captured or not. - const default_capture_password = F &redef; + option default_capture_password = F; ## The expected endpoints of an FTP data channel. type ExpectedDataChannel: record { diff --git a/scripts/base/protocols/http/main.bro b/scripts/base/protocols/http/main.bro index 78e3a68d0f..5296964520 100644 --- a/scripts/base/protocols/http/main.bro +++ b/scripts/base/protocols/http/main.bro @@ -19,7 +19,7 @@ export { ## This setting changes if passwords used in Basic-Auth are captured or ## not. - const default_capture_password = F &redef; + option default_capture_password = F; ## The record type which contains the fields of the HTTP log. type Info: record { diff --git a/scripts/base/protocols/socks/main.bro b/scripts/base/protocols/socks/main.bro index 5d0ecf693d..341b6bbc84 100644 --- a/scripts/base/protocols/socks/main.bro +++ b/scripts/base/protocols/socks/main.bro @@ -7,7 +7,7 @@ export { redef enum Log::ID += { LOG }; ## Whether passwords are captured or not. - const default_capture_password = F &redef; + option default_capture_password = F; ## The record type which contains the fields of the SOCKS log. type Info: record { diff --git a/scripts/base/utils/active-http.bro b/scripts/base/utils/active-http.bro index de78eeac6d..a6b0f8111c 100644 --- a/scripts/base/utils/active-http.bro +++ b/scripts/base/utils/active-http.bro @@ -7,10 +7,10 @@ module ActiveHTTP; export { ## The default timeout for HTTP requests. - const default_max_time = 1min &redef; + option default_max_time = 1min; ## The default HTTP method/verb to use for requests. - const default_method = "GET" &redef; + option default_method = "GET"; type Response: record { ## Numeric response code from the server. diff --git a/scripts/base/utils/dir.bro b/scripts/base/utils/dir.bro index 3a2da7ffdd..c3598d039d 100644 --- a/scripts/base/utils/dir.bro +++ b/scripts/base/utils/dir.bro @@ -7,7 +7,7 @@ module Dir; export { ## The default interval this module checks for files in directories when ## using the :bro:see:`Dir::monitor` function. - const polling_interval = 30sec &redef; + option polling_interval = 30sec; ## Register a directory to monitor with a callback that is called ## every time a previously unseen file is seen. If a file is deleted