base/bif/types.bif.bro

GLOBAL
Input
Log
NFS3
Tunnel

Declaration of various types that the Bro core uses internally.

Namespaces:GLOBAL, Input, Log, NFS3, Tunnel
Source File:/scripts/base/bif/types.bif.bro

Detailed Interface

Types

Input::Event
Type:

enum

Input::EVENT_NEW
Input::EVENT_CHANGED
Input::EVENT_REMOVED
Input::Mode
Type:

enum

Input::MANUAL
Input::REREAD
Input::STREAM
Input::Reader
Type:

enum

Input::READER_DEFAULT
Input::READER_ASCII
Input::READER_RAW
Input::READER_BENCHMARK
Input::READER_BINARY
Input::READER_SQLITE
Log::ID
Type:

enum

Log::Unknown
Files::LOG

(present if base/frameworks/files/main.bro is loaded)

Logging stream for file analysis.

Reporter::LOG

(present if base/frameworks/reporter/main.bro is loaded)

Notice::LOG

(present if base/frameworks/notice/main.bro is loaded)

This is the primary logging stream for notices.

Notice::ALARM_LOG

(present if base/frameworks/notice/main.bro is loaded)

This is the alarm stream.

Weird::LOG

(present if base/frameworks/notice/weird.bro is loaded)

Cluster::LOG

(present if base/frameworks/cluster/main.bro is loaded)

DPD::LOG

(present if base/frameworks/dpd/main.bro is loaded)

Signatures::LOG

(present if base/frameworks/signatures/main.bro is loaded)

PacketFilter::LOG

(present if base/frameworks/packet-filter/main.bro is loaded)

Software::LOG

(present if base/frameworks/software/main.bro is loaded)

Communication::LOG

(present if base/frameworks/communication/main.bro is loaded)

Intel::LOG

(present if base/frameworks/intel/main.bro is loaded)

Tunnel::LOG

(present if base/frameworks/tunnels/main.bro is loaded)

Conn::LOG

(present if base/protocols/conn/main.bro is loaded)

DHCP::LOG

(present if base/protocols/dhcp/main.bro is loaded)

DNP3::LOG

(present if base/protocols/dnp3/main.bro is loaded)

DNS::LOG

(present if base/protocols/dns/main.bro is loaded)

FTP::LOG

(present if base/protocols/ftp/main.bro is loaded)

SSL::LOG

(present if base/protocols/ssl/main.bro is loaded)

X509::LOG

(present if base/files/x509/main.bro is loaded)

HTTP::LOG

(present if base/protocols/http/main.bro is loaded)

IRC::LOG

(present if base/protocols/irc/main.bro is loaded)

Modbus::LOG

(present if base/protocols/modbus/main.bro is loaded)

RADIUS::LOG

(present if base/protocols/radius/main.bro is loaded)

SNMP::LOG

(present if base/protocols/snmp/main.bro is loaded)

SMTP::LOG

(present if base/protocols/smtp/main.bro is loaded)

SOCKS::LOG

(present if base/protocols/socks/main.bro is loaded)

SSH::LOG

(present if base/protocols/ssh/main.bro is loaded)

Syslog::LOG

(present if base/protocols/syslog/main.bro is loaded)

Unified2::LOG

(present if base/files/unified2/main.bro is loaded)

Barnyard2::LOG

(present if policy/integration/barnyard2/main.bro is loaded)

AppStats::LOG

(present if policy/misc/app-stats/main.bro is loaded)

CaptureLoss::LOG

(present if policy/misc/capture-loss.bro is loaded)

Traceroute::LOG

(present if policy/misc/detect-traceroute/main.bro is loaded)

Known::DEVICES_LOG

(present if policy/misc/known-devices.bro is loaded)

LoadedScripts::LOG

(present if policy/misc/loaded-scripts.bro is loaded)

Stats::LOG

(present if policy/misc/stats.bro is loaded)

Known::HOSTS_LOG

(present if policy/protocols/conn/known-hosts.bro is loaded)

Known::SERVICES_LOG

(present if policy/protocols/conn/known-services.bro is loaded)

Known::MODBUS_LOG

(present if policy/protocols/modbus/known-masters-slaves.bro is loaded)

Modbus::REGISTER_CHANGE_LOG

(present if policy/protocols/modbus/track-memmap.bro is loaded)

Known::CERTS_LOG

(present if policy/protocols/ssl/known-certs.bro is loaded)

BroxygenExample::LOG

(present if broxygen/example.bro is loaded)

Log::Writer
Type:

enum

Log::WRITER_DEFAULT
Log::WRITER_NONE
Log::WRITER_ASCII
Log::WRITER_DATASERIES
Log::WRITER_SQLITE
Log::WRITER_ELASTICSEARCH
NFS3::createmode_t
Type:

enum

NFS3::UNCHECKED
NFS3::GUARDED
NFS3::EXCLUSIVE
NFS3::file_type_t
Type:

enum

NFS3::FTYPE_REG
NFS3::FTYPE_DIR
NFS3::FTYPE_BLK
NFS3::FTYPE_CHR
NFS3::FTYPE_LNK
NFS3::FTYPE_SOCK
NFS3::FTYPE_FIFO
NFS3::proc_t
Type:

enum

NFS3::PROC_NULL
NFS3::PROC_GETATTR
NFS3::PROC_SETATTR
NFS3::PROC_LOOKUP
NFS3::PROC_ACCESS
NFS3::PROC_READ
NFS3::PROC_WRITE
NFS3::PROC_CREATE
NFS3::PROC_MKDIR
NFS3::PROC_MKNOD
NFS3::PROC_REMOVE
NFS3::PROC_RMDIR
NFS3::PROC_RENAME
NFS3::PROC_READDIR
NFS3::PROC_READDIRPLUS
NFS3::PROC_FSSTAT
NFS3::PROC_FSINFO
NFS3::PROC_PATHCONF
NFS3::PROC_COMMIT
NFS3::PROC_END_OF_PROCS
NFS3::stable_how_t
Type:

enum

NFS3::UNSTABLE
NFS3::DATA_SYNC
NFS3::FILE_SYNC
NFS3::status_t
Type:

enum

NFS3::NFS3ERR_OK
NFS3::NFS3ERR_PERM
NFS3::NFS3ERR_NOENT
NFS3::NFS3ERR_IO
NFS3::NFS3ERR_NXIO
NFS3::NFS3ERR_ACCES
NFS3::NFS3ERR_EXIST
NFS3::NFS3ERR_XDEV
NFS3::NFS3ERR_NODEV
NFS3::NFS3ERR_NOTDIR
NFS3::NFS3ERR_ISDIR
NFS3::NFS3ERR_INVAL
NFS3::NFS3ERR_FBIG
NFS3::NFS3ERR_NOSPC
NFS3::NFS3ERR_ROFS
NFS3::NFS3ERR_NAMETOOLONG
NFS3::NFS3ERR_NOTEMPTY
NFS3::NFS3ERR_DQUOT
NFS3::NFS3ERR_STALE
NFS3::NFS3ERR_REMOTE
NFS3::NFS3ERR_BADHANDLE
NFS3::NFS3ERR_NOT_SYNC
NFS3::NFS3ERR_NOTSUPP
NFS3::NFS3ERR_TOOSMALL
NFS3::NFS3ERR_SERVERFAULT
NFS3::NFS3ERR_BADTYPE
NFS3::NFS3ERR_JUKEBOX
NFS3::NFS3ERR_UNKNOWN
Tunnel::Type
Type:

enum

Tunnel::NONE
Tunnel::IP
Tunnel::AYIYA
Tunnel::TEREDO
Tunnel::SOCKS
Tunnel::GTPv1
Tunnel::HTTP
dce_rpc_if_id
Type:

enum

DCE_RPC_unknown_if
DCE_RPC_epmapper
DCE_RPC_lsarpc
DCE_RPC_lsa_ds
DCE_RPC_mgmt
DCE_RPC_netlogon
DCE_RPC_samr
DCE_RPC_srvsvc
DCE_RPC_spoolss
DCE_RPC_drs
DCE_RPC_winspipe
DCE_RPC_wkssvc
DCE_RPC_oxid
DCE_RPC_ISCMActivator
dce_rpc_ptype
Type:

enum

DCE_RPC_REQUEST
DCE_RPC_PING
DCE_RPC_RESPONSE
DCE_RPC_FAULT
DCE_RPC_WORKING
DCE_RPC_NOCALL
DCE_RPC_REJECT
DCE_RPC_ACK
DCE_RPC_CL_CANCEL
DCE_RPC_FACK
DCE_RPC_CANCEL_ACK
DCE_RPC_BIND
DCE_RPC_BIND_ACK
DCE_RPC_BIND_NAK
DCE_RPC_ALTER_CONTEXT
DCE_RPC_ALTER_CONTEXT_RESP
DCE_RPC_SHUTDOWN
DCE_RPC_CO_CANCEL
DCE_RPC_ORPHANED
rpc_status
Type:

enum

RPC_SUCCESS
RPC_PROG_UNAVAIL
RPC_PROG_MISMATCH
RPC_PROC_UNAVAIL
RPC_GARBAGE_ARGS
RPC_SYSTEM_ERR
RPC_TIMEOUT
RPC_VERS_MISMATCH
RPC_AUTH_ERROR
RPC_UNKNOWN_ERROR

Previous Page

base/bif/const.bif.bro

Copyright 2013, The Bro Project. Last updated on June 15, 2015. Created using Sphinx 1.2.2.