Index

Symbols | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W

Symbols

--lua-debug
haka command line option
--luadebug
hakapcap command line option
--no-daemon
haka command line option
--pass-through
hakapcap command line option
--version
haka command line option
hakactl command line option
hakapcap command line option
-c, --config
haka command line option
-d, --debug
haka command line option
hakapcap command line option
-h, --help
haka command line option
hakactl command line option
hakapcap command line option
-o <output>
hakapcap command line option

A

addr (class in ipv4)
addr:addr() (in module ipv4)
address() (in module haka.alert)
alert (C function)
ALERT (C macro)
alert (C type)
alert.alert_ref (C member)
alert.alert_ref_count (C member)
alert.completion (C member)
alert.confidence (C member)
alert.confidence_num (C member)
alert.description (C member)
alert.end_time (C member)
alert.method_description (C member)
alert.method_ref (C member)
alert.severity (C member)
alert.sources (C member)
alert.start_time (C member)
alert.targets (C member)
alert_completion (C type)
alert_completion.HAKA_ALERT_FAILED (C member)
alert_completion.HAKA_ALERT_SUCCESSFUL (C member)
alert_level (C type)
alert_level.HAKA_ALERT_HIGH (C member)
alert_level.HAKA_ALERT_LOW (C member)
alert_level.HAKA_ALERT_MEDIUM (C member)
alert_level.HAKA_ALERT_NUMERIC (C member)
ALERT_METHOD_REF (C macro)
ALERT_NODE (C macro)
alert_node_type (C type)
alert_node_type.HAKA_ALERT_NODE_ADDRESS (C member)
alert_node_type.HAKA_ALERT_NODE_SERVICE (C member)
ALERT_REF (C macro)
alert_update (C function)
atomic_dec (C function)
atomic_get (C function)
atomic_inc (C function)
atomic_set (C function)
atomic_t (C type)
author (C variable)

B

bool (C type)

C

check_error (C function)
cleanup (C function)
cleanup_state (C function)
clear_error (C function)
connection (class in tcp-connection)
connection:connection (in module tcp-connection)
connection:direction (in module tcp-connection)
connection:drop() (in module tcp-connection)
connection:reset() (in module tcp-connection)
connection:stream (in module tcp-connection)
cookies (class in http.uri)
cookies() (in module http.uri)
create() (in module ipv4)
(in module tcp)
current_thread() (in module haka)

D

debug() (in module haka.log)
description (C variable)
dissector() (in module haka)
dissector_data (class in haka)
dissector_data:dissector (in module haka)
dissector_data:drop() (in module haka)
dissector_data:forge() (in module haka)
dissector_data:next_dissector (in module haka)
dissector_data:valid() (in module haka)

E

errno_error (C function)
error (C function)
error() (in module haka.log)

F

fatal() (in module haka.log)
FILTER_ACCEPT (C variable)
FILTER_DROP (C variable)
filter_result (C type)

G

GET_BIT (C macro)
GET_BITS (C macro)
get_data (C function)
get_dissector (C function)
get_id (C function)
get_length (C function)
getlevel (C function)

H

haka (module)
haka command line option
--lua-debug
--no-daemon
--version
-c, --config
-d, --debug
-h, --help
haka.alert (module)
haka.alert() (in module haka.alert)
haka.log (module)
haka.log() (in module haka.log)
haka.packet (module)
hakactl command line option
--version
-h, --help
hakapcap command line option
--luadebug
--pass-through
--version
-d, --debug
-h, --help
-o <output>
http (class in http)
(module)
http.uri (module)
http:data (in module http), [1]
http:headers (in module http), [1]
http:method (in module http)
http:reason (in module http)
http:request (in module http)
http:response (in module http)
http:status (in module http)
http:uri (in module http)
http:version (in module http), [1]

I

info() (in module haka.log)
init (C function)
init_state (C function)
int16 (C type)
int32 (C type)
int64 (C type)
int8 (C type)
ipv4 (C type)
(class in ipv4)
(module)
ipv4:all (in module ipv4)
ipv4:checksum (in module ipv4)
ipv4:compute_checksum() (in module ipv4)
ipv4:df (in module ipv4)
ipv4:drop() (in module ipv4)
ipv4:dst (in module ipv4)
ipv4:flags (in module ipv4)
ipv4:frag_offset (in module ipv4)
ipv4:hdr_len (in module ipv4)
ipv4:id (in module ipv4)
ipv4:len (in module ipv4)
ipv4:mf (in module ipv4)
ipv4:payload (in module ipv4)
ipv4:proto (in module ipv4)
ipv4:rb (in module ipv4)
ipv4:src (in module ipv4)
ipv4:tos (in module ipv4)
ipv4:ttl (in module ipv4)
ipv4:verify_checksum() (in module ipv4)
ipv4:version (in module ipv4)
ipv4_addr_from_bytes (C function)
ipv4_addr_from_string (C function)
ipv4_addr_to_string (C function)
ipv4_network_contains (C function)
ipv4_network_from_string (C function)
ipv4_network_to_string (C function)
ipv4_network_zero (C variable)
ipv4addr (C type)
ipv4network (C type)
ipv4network.mask (C member)
ipv4network.net (C member)

L

level_to_str (C function)
local_storage_destroy (C function)
local_storage_get (C function)
local_storage_init (C function)
local_storage_set (C function)
local_storage_t (C type)
log_level (C type)
log_level.HAKA_LOG_DEBUG (C member)
log_level.HAKA_LOG_ERROR (C member)
log_level.HAKA_LOG_FATAL (C member)
log_level.HAKA_LOG_INFO (C member)
log_level.HAKA_LOG_WARNING (C member)

M

make_modifiable (C function)
message (C function)
messagef (C function)
mode() (in module haka.packet)
module (C type)
(C variable)
module_addref (C function)
MODULE_EXTENSION (C variable)
module_get_path (C function)
module_load (C function)
MODULE_LOG (C variable)
MODULE_PACKET (C variable)
module_release (C function)
module_set_path (C function)
MODULE_UNKNOWN (C variable)
multi_threaded (C function)
mutex_destroy (C function)
mutex_init (C function)
MUTEX_INIT (C variable)
mutex_lock (C function)
mutex_t (C type)
mutex_trylock (C function)
mutex_unlock (C function)

N

name (C variable)
network (class in ipv4)
network:mask (in module ipv4)
network:net (in module ipv4)
network:network() (in module ipv4)
new() (in module haka.packet)
(in module stats_utils)
normalize() (in module http.uri)

O

on_exit() (in module haka)

P

packet (C type)
(class in haka.packet)
packet:accept() (in module haka.packet)
packet:drop() (in module haka.packet)
packet:resize() (in module haka.packet)
packet:send() (in module haka.packet)
packet_data (C function)
packet_data_modifiable (C function)
packet_dissector (C function)
packet_drop (C function)
packet_length (C function)
packet_module (C type)
packet_receive (C function)
packet_resize (C function)

R

receive (C function)
register_proto() (in module ipv4)
resize (C function)
rule (class in haka)
rule() (in module haka)
rule:eval() (in module haka)
rule:hooks (in module haka)
rule_group (class in haka)
rule_group() (in module haka)
rule_group:continue() (in module haka)
rule_group:fini() (in module haka)
rule_group:init() (in module haka)
rule_group:name (in module haka)
rule_group:rule() (in module haka)
rule_hook() (in module haka)

S

semaphore_destroy (C function)
semaphore_init (C function)
semaphore_post (C function)
semaphore_t (C type)
semaphore_wait (C function)
service() (in module haka.alert)
SET_BIT (C macro)
SET_BITS (C macro)
setlevel (C function)
setlevel() (in module haka.log)
split (class in http.uri)
split() (in module http.uri)
split:args (in module http.uri)
split:authority (in module http.uri)
split:fragment (in module http.uri)
split:host (in module http.uri)
split:normalize() (in module http.uri)
split:pass (in module http.uri)
split:path (in module http.uri)
split:port (in module http.uri)
split:query (in module http.uri)
split:scheme (in module http.uri)
split:tostring() (in module http.uri)
split:user (in module http.uri)
split:userinfo (in module http.uri)
stats (class in stats_utils)
stats:dump() (in module stats_utils)
stats:list() (in module stats_utils)
stats:select_table() (in module stats_utils)
stats:top() (in module stats_utils)
stats_utils (module)
SWAP (C macro)
SWAP_FROM_BE (C macro)
SWAP_FROM_LE (C macro)
SWAP_TO_BE (C macro)
SWAP_TO_LE (C macro)

T

tcp (C type)
(class in tcp)
(module)
tcp-connection (module)
tcp:ack (in module tcp)
tcp:ack_seq (in module tcp)
tcp:all (in module tcp)
tcp:checksum (in module tcp)
tcp:compute_checksum() (in module tcp)
tcp:cwr (in module tcp)
tcp:drop() (in module tcp)
tcp:dstport (in module tcp)
tcp:ecn (in module tcp)
tcp:fin (in module tcp)
tcp:flags (in module tcp)
tcp:getconnection() (in module tcp)
tcp:hdr_len (in module tcp)
tcp:ip (in module tcp)
tcp:newconnection() (in module tcp)
tcp:payload (in module tcp)
tcp:psh (in module tcp)
tcp:res (in module tcp)
tcp:rst (in module tcp)
tcp:seq (in module tcp)
tcp:srcport (in module tcp)
tcp:syn (in module tcp)
tcp:urg (in module tcp)
tcp:urgent_pointer (in module tcp)
tcp:verify_checksum() (in module tcp)
tcp:window_size (in module tcp)
tcp_connection (C type)
(class in tcp)
tcp_connection:data (in module tcp)
tcp_connection:dstip (in module tcp)
tcp_connection:dstport (in module tcp)
tcp_connection:srcip (in module tcp)
tcp_connection:srcport (in module tcp)
tcp_connection_close (C function)
tcp_connection_drop (C function)
tcp_connection_get (C function)
tcp_connection_get_stream (C function)
tcp_connection_new (C function)
tcp_stream (C type)
(class in tcp)
tcp_stream:ack() (in module tcp)
tcp_stream:init() (in module tcp)
tcp_stream:pop() (in module tcp)
tcp_stream:push() (in module tcp)
tcp_stream:seq() (in module tcp)
tcp_stream_ack (C function)
tcp_stream_create (C function)
tcp_stream_init (C function)
tcp_stream_pop (C function)
tcp_stream_push (C function)
tcp_stream_seq (C function)
thread_get_cpu_count (C function)
thread_get_id (C function)
thread_get_packet_capture_cpu_count (C function)
type (C type)

U

uint16 (C type)
uint32 (C type)
uint64 (C type)
uint8 (C type)
update() (in module haka.alert)

V

verdict (C function)

W

warning() (in module haka.log)
wchar_t (C type)