Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Qihoo360/mysql-sniffer
/ functions
Functions
210 in github.com/Qihoo360/mysql-sniffer
⨍
Functions
210
◇
Types & classes
154
↓ 8 callers
Function
after
libnids-1.24/src/util.h:35
↓ 7 callers
Function
ip_free
Remove an entry from the "incomplete datagrams" queue, either because we completed, reassembled and processed it, or because it timed out. */
libnids-1.24/src/ip_fragment.c:325
↓ 6 callers
Function
dontchksum
libnids-1.24/src/checksum.c:19
↓ 6 callers
Function
nids_discard
libnids-1.24/src/tcp.c:1263
↓ 6 callers
Function
nids_free_tcp_stream
libnids-1.24/src/tcp.c:165
↓ 6 callers
Function
nids_register_tcp
libnids-1.24/src/tcp.c:1270
↓ 5 callers
Function
frag_kfree_s
libnids-1.24/src/ip_fragment.c:186
↓ 5 callers
Function
nids_init
libnids-1.24/src/libnids.c:593
↓ 5 callers
Function
register_callback
libnids-1.24/src/util.c:33
↓ 5 callers
Function
unregister_callback
libnids-1.24/src/util.c:47
↓ 4 callers
Function
before
libnids-1.24/src/util.h:29
↓ 4 callers
Function
config_get_logdir
src/sniff-config.cpp:328
↓ 4 callers
Function
get_ts
libnids-1.24/src/tcp.c:232
↓ 4 callers
Function
ip_check_ext
libnids-1.24/src/checksum.c:228
↓ 4 callers
Function
kfree_skb
libnids-1.24/src/ip_fragment.c:135
↓ 4 callers
Function
nids_killtcp_seq
libnids-1.24/src/killtcp.c:17
↓ 4 callers
Function
nids_register_chksum_ctl
libnids-1.24/src/checksum.c:13
↓ 4 callers
Function
notify
libnids-1.24/src/tcp.c:581
↓ 3 callers
Function
add2buf
libnids-1.24/src/tcp.c:515
↓ 3 callers
Function
call_ip_frag_procs
called either directly from pcap_hand() or from cap_queue_process_thread() * depending on the value of nids_params.multiproc - mcree */
libnids-1.24/src/libnids.c:202
↓ 3 callers
Function
csum_partial
computes the checksum of a memory block at buff, length len, and adds in "sum" (32-bit) returns a 32-bit number suitable for feeding into itself
libnids-1.24/src/checksum.c:43
↓ 3 callers
Function
del_timer
libnids-1.24/src/ip_fragment.c:165
↓ 3 callers
Function
frag_kmalloc
libnids-1.24/src/ip_fragment.c:194
↓ 3 callers
Function
gettime
libnids-1.24/src/scan.c:22
↓ 3 callers
Function
jiffies
libnids-1.24/src/ip_fragment.c:109
↓ 3 callers
Function
mkhash
libnids-1.24/src/hash.c:56
↓ 3 callers
Function
mysql_session_free
src/session.cpp:70
↓ 3 callers
Function
nids_exit
libnids-1.24/src/libnids.c:707
↓ 3 callers
Function
nids_run
libnids-1.24/src/libnids.c:693
↓ 3 callers
Function
open_log
open log for a new listening port */
src/sniff-log.cpp:57
↓ 3 callers
Function
query_res_find_eof
* sess the mysql session * stream the server message stream * start_pos the start position we dissect * count count the number of p
src/mysql-dissector.c:36
↓ 3 callers
Function
split
src/sniff-config.cpp:50
↓ 2 callers
Function
add_from_skb
libnids-1.24/src/tcp.c:639
↓ 2 callers
Function
add_mysql_session
src/session.cpp:93
↓ 2 callers
Function
add_tcp_closing_timeout
libnids-1.24/src/tcp.c:113
↓ 2 callers
Function
add_timer
libnids-1.24/src/ip_fragment.c:149
↓ 2 callers
Function
adres
libnids-1.24/samples/sniff.c:20
↓ 2 callers
Function
adres
libnids-1.24/samples/overflows.c:27
↓ 2 callers
Function
atomic_sub
Memory Tracking Functions */
libnids-1.24/src/ip_fragment.c:123
↓ 2 callers
Function
clear_tcp_stream
libnids-1.24/src/tcp_conn_pool.c:39
↓ 2 callers
Function
config_get_time_count
src/sniff-config.cpp:336
↓ 2 callers
Function
config_set_log_split
src/sniff-config.cpp:301
↓ 2 callers
Function
conn_pool_add
* replace add_new_tcp() */
libnids-1.24/src/tcp_conn_pool.c:160
↓ 2 callers
Function
conn_pool_del
libnids-1.24/src/tcp_conn_pool.c:199
↓ 2 callers
Function
conn_pool_find
libnids-1.24/src/tcp_conn_pool.c:216
↓ 2 callers
Function
csum_fold
Fold a partial checksum. */
libnids-1.24/src/checksum.c:159
↓ 2 callers
Function
csum_tcpudp_magic
computes the checksum of the TCP/UDP pseudo-header returns a 16-bit checksum, already complemented */
libnids-1.24/src/checksum.c:175
↓ 2 callers
Function
debug_print_stream
src/sniff-log.cpp:27
↓ 2 callers
Function
del_mysql_session
src/session.cpp:117
↓ 2 callers
Function
do_log
libnids-1.24/samples/sniff.c:32
↓ 2 callers
Function
final_free_tcp_stream
libnids-1.24/src/tcp_conn_pool.c:74
↓ 2 callers
Function
find_stream
libnids-1.24/src/tcp.c:852
↓ 2 callers
Function
frag_index
libnids-1.24/src/ip_fragment.c:233
↓ 2 callers
Function
frag_kfree_skb
libnids-1.24/src/ip_fragment.c:178
↓ 2 callers
Function
get_param_handle
src/main.c:101
↓ 2 callers
Function
get_wscale
libnids-1.24/src/tcp.c:259
↓ 2 callers
Function
hostfrag_create
libnids-1.24/src/ip_fragment.c:259
↓ 2 callers
Function
ip_defrag
Process an incoming IP datagram fragment. */
libnids-1.24/src/ip_fragment.c:531
↓ 2 callers
Function
mysql_dissect_is_complete
* 0 if it is an incomplete mysql packet * 1 if it is a complete mysql packet */
src/mysql-dissector.c:146
↓ 2 callers
Function
nids_killtcp
libnids-1.24/src/killtcp.c:45
↓ 2 callers
Function
purge_queue
libnids-1.24/src/tcp.c:99
↓ 2 callers
Function
remove_newline
src/sniff-log.cpp:106
↓ 2 callers
Function
ride_lurkers
libnids-1.24/src/tcp.c:548
↓ 1 callers
Function
add_mysql_resume_session
src/session.cpp:108
↓ 1 callers
Function
add_to_path
the below function adds "elem" string to "path" string, taking care of ".." and multiple '/'. If the resulting path is longer than 768, return value i
libnids-1.24/samples/overflows.c:119
↓ 1 callers
Function
adres
struct tuple4 contains addresses and port numbers of the TCP connections the following auxiliary function produces a string looking like 10.0.0.1,1024
libnids-1.24/samples/printall.c:117
↓ 1 callers
Function
all_local_ipaddrs_chksum_disable
libnids-1.24/samples/chksum_ctl.c:24
↓ 1 callers
Function
atomic_add
libnids-1.24/src/ip_fragment.c:129
↓ 1 callers
Function
check_flags
libnids-1.24/src/tcp.c:842
↓ 1 callers
Function
config_fini
src/sniff-config.cpp:294
↓ 1 callers
Function
config_get_device
src/sniff-config.cpp:321
↓ 1 callers
Function
config_get_err_log
src/sniff-config.cpp:317
↓ 1 callers
Function
config_get_filter
src/sniff-config.cpp:332
↓ 1 callers
Function
config_get_pcapfile
src/sniff-config.cpp:324
↓ 1 callers
Function
config_get_tcp_stream_cnt
src/sniff-config.cpp:361
↓ 1 callers
Function
config_get_truncate_len
src/sniff-config.cpp:357
↓ 1 callers
Function
config_init
src/sniff-config.cpp:253
↓ 1 callers
Function
config_is_daemon
src/sniff-config.cpp:313
↓ 1 callers
Function
config_is_log_split
src/sniff-config.cpp:309
↓ 1 callers
Function
config_is_server_port
src/sniff-config.cpp:344
↓ 1 callers
Function
config_print
src/sniff-config.cpp:277
↓ 1 callers
Function
conn_pool_add_new_tcp
libnids-1.24/src/tcp.c:495
↓ 1 callers
Function
conn_pool_destroy
libnids-1.24/src/tcp_conn_pool.c:104
↓ 1 callers
Function
conn_pool_init
libnids-1.24/src/tcp_conn_pool.c:80
↓ 1 callers
Function
decode_mysql_lenenc_int
src/mysql-dissector.c:87
↓ 1 callers
Function
del_tcp_closing_timeout
libnids-1.24/src/tcp.c:144
↓ 1 callers
Function
detect_scan
libnids-1.24/src/scan.c:64
↓ 1 callers
Function
do_detect_ftp
libnids-1.24/samples/overflows.c:152
↓ 1 callers
Function
format_log_name
src/sniff-log.cpp:40
↓ 1 callers
Function
format_relative_time
src/util.c:27
↓ 1 callers
Function
format_timeval
src/util.c:13
↓ 1 callers
Function
get_addr_from_ifreq
helper functions for Example 2 */
libnids-1.24/samples/chksum_ctl.c:54
↓ 1 callers
Function
get_all_ifaces
libnids-1.24/samples/chksum_ctl.c:62
↓ 1 callers
Function
get_log_by_port
src/sniff-log.cpp:88
↓ 1 callers
Function
get_log_by_session
src/sniff-log.cpp:129
↓ 1 callers
Function
get_mysql_session
src/session.cpp:85
↓ 1 callers
Function
get_real_client_addr
* cause lvs will bring client ip in tcp option 254, * get the real client addr here */
libnids-1.24/src/tcp.c:70
↓ 1 callers
Function
getrnd
libnids-1.24/src/hash.c:14
↓ 1 callers
Function
handle_ack
libnids-1.24/src/tcp.c:831
↓ 1 callers
Function
handle_client_msg
src/mysql-dissector.c:436
next →
1–100 of 210, ranked by callers