mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 23:58:20 +00:00
Move a few smaller files to zeek namespaces
This commit is contained in:
parent
812ac5536d
commit
db36688bf0
32 changed files with 335 additions and 193 deletions
24
src/input.h
24
src/input.h
|
@ -7,6 +7,7 @@
|
|||
|
||||
#include "BroList.h"
|
||||
|
||||
// These are required by the lexer in scan.l and are intentionally not namespaced.
|
||||
extern int yyparse();
|
||||
extern int yydebug;
|
||||
extern int brolex();
|
||||
|
@ -33,13 +34,28 @@ extern void do_doc_token_stop();
|
|||
extern int line_number;
|
||||
extern const char* filename;
|
||||
|
||||
extern int bro_argc;
|
||||
extern char** bro_argv;
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(Stmt, zeek::detail);
|
||||
|
||||
namespace zeek::detail {
|
||||
|
||||
extern int zeek_argc;
|
||||
extern char** zeek_argv;
|
||||
extern const char* prog;
|
||||
|
||||
extern std::vector<std::string> zeek_script_prefixes; // -p flag
|
||||
extern const char* command_line_policy; // -e flag
|
||||
extern std::vector<std::string> params;
|
||||
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(Stmt, zeek::detail);
|
||||
extern zeek::detail::Stmt* stmts; // global statements
|
||||
extern zeek::detail::Stmt* stmts; // global statements
|
||||
|
||||
} // namespace zeek::detail
|
||||
|
||||
extern int& bro_argc [[deprecated("Remove in v4.1. Use zeek::detail::zeek_argc.")]];
|
||||
extern char**& bro_argv [[deprecated("Remove in v4.1. Use zeek::detail::zeek_argv.")]];
|
||||
extern const char*& prog [[deprecated("Remove in v4.1. Use zeek::detail::prog.")]];
|
||||
|
||||
extern std::vector<std::string>& zeek_script_prefixes [[deprecated("Remove in v4.1. Use zeek::detail::zeek_script_prefixes.")]];
|
||||
extern const char*& command_line_policy [[deprecated("Remove in v4.1. Use zeek::detail::command_line_policy.")]];
|
||||
extern std::vector<std::string>& params [[deprecated("Remove in v4.1. Use zeek::detail::params.")]];
|
||||
|
||||
extern zeek::detail::Stmt*& stmts [[deprecated("Remove in v4.1. Use zeek::detail::stmts.")]];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue