Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crossroadsfpga/pigasus
/ functions
Functions
12,767 in github.com/crossroadsfpga/pigasus
⨍
Functions
12,767
◇
Types & classes
3,640
↓ 803 callers
Method
is
software/src/framework/cursor.h:48
↓ 600 callers
Function
snort_free
software/src/utils/util.h:88
↓ 477 callers
Method
c_str
software/src/catch/catch.hpp:9871
↓ 379 callers
Method
add_option
software/tools/snort2lua/data/dt_rule_api.cc:186
↓ 364 callers
Function
snort_calloc
software/src/utils/util.h:77
↓ 315 callers
Function
get_conf
software/tools/snort2lua/helpers/parse_cmd_line.cc:55
↓ 270 callers
Method
size
software/src/utils/bitop.h:101
↓ 234 callers
Function
TextLog_Print
------------------------------------------------------------------- * TextLog_Printf: append formatted string to buffer *---------------------------
software/src/log/text_log.cc:243
↓ 223 callers
Method
add_diff_option_comment
software/tools/snort2lua/data/dt_table_api.cc:344
↓ 213 callers
Method
get_string
software/src/actions/actions.cc:67
↓ 201 callers
Function
LogMessage
* Function: LogMessage(const char *, ...) * * Purpose: Print a message to stdout or with logfacility. * * Arguments: format => the formatted error
software/src/log/messages.cc:172
↓ 200 callers
Method
length
software/src/service_inspectors/http_inspect/http_field.h:42
↓ 192 callers
Method
empty
software/src/helpers/ring.h:128
↓ 179 callers
Method
start
software/src/service_inspectors/http_inspect/http_field.h:43
↓ 175 callers
Function
LogMessage
software/src/network_inspectors/appid/test/log_message_mock.h:39
↓ 172 callers
Method
open_table
software/tools/snort2lua/data/dt_table_api.cc:109
↓ 165 callers
Function
LogMessage
software/src/search_engines/bnfa_search.cc:2224
↓ 154 callers
Method
close_table
software/tools/snort2lua/data/dt_table_api.cc:151
↓ 149 callers
Function
alignedNtohs
software/src/protocols/packet.h:302
↓ 142 callers
Function
ErrorMessage
Note: without SO_PUBLIC this is not being exported so tp_mock.so won't load because of undefined symbol error.
software/src/network_inspectors/appid/test/log_message_mock.h:16
↓ 141 callers
Function
ParseError
software/src/log/messages.cc:107
↓ 140 callers
Method
get_session_flags
software/src/network_inspectors/appid/appid_session.h:281
↓ 137 callers
Method
get_bool
software/src/framework/parameter.cc:451
↓ 132 callers
Function
TextLog_Puts
software/src/log/text_log.h:74
↓ 132 callers
Method
failed_conversion
software/tools/snort2lua/data/dt_data.cc:249
↓ 130 callers
Method
get_src
software/src/protocols/ipv6.h:97
↓ 129 callers
Method
add_deleted_comment
software/tools/snort2lua/data/dt_table_api.cc:363
↓ 128 callers
Method
empty
software/tools/snort2lua/data/dt_rule_api.cc:75
↓ 126 callers
Method
set_session_flags
software/src/network_inspectors/appid/appid_session.h:279
↓ 125 callers
Method
get_name
software/src/framework/inspector.h:208
↓ 118 callers
Method
get_dst
software/src/protocols/ipv6.h:100
↓ 118 callers
Function
load_plugins
software/src/managers/plugin_manager.cc:340
↓ 116 callers
Function
get_instance
FIXIT-L allowing lookup by name or type or key is kinda hinky would be helpful to have specific lookups
software/src/managers/inspector_manager.cc:384
↓ 114 callers
Function
dce_alert
software/src/service_inspectors/dce_rpc/dce_common.h:384
↓ 114 callers
Method
get
software/src/profiler/active_context.h:40
↓ 107 callers
Method
size
software/src/catch/catch.hpp:465
↓ 101 callers
Function
get_name
Get the codec's name
software/src/framework/codec.h:257
↓ 96 callers
Function
ParseError
software/src/ips_options/test/ips_regex_test.cc:83
↓ 94 callers
Function
FatalError
* Function: FatalError(const char *, ...) * * Purpose: When a fatal error occurs, this function prints the error message * and cleanly shu
software/src/log/messages.cc:267
↓ 94 callers
Method
get_ip6_ptr
software/src/sfip/sf_ip.h:150
↓ 93 callers
Method
get_id
software/src/network_inspectors/appid/appid_dns_session.h:52
↓ 91 callers
Method
get_pkt
software/src/stream/libtcp/tcp_segment_descriptor.h:45
↓ 88 callers
Method
add_when_port
software/tools/snort2lua/helpers/util_binder.cc:177
↓ 88 callers
Method
is_active
software/src/network_inspectors/appid/appid_debug.h:93
↓ 86 callers
Method
find
software/src/hash/zhash.cc:340
↓ 86 callers
Method
get_debug_session
software/src/network_inspectors/appid/appid_debug.h:96
↓ 85 callers
Function
sflist_first
software/src/utils/sflsq.cc:137
↓ 84 callers
Method
clear
software/src/flow/ha.cc:119
↓ 83 callers
Function
sflist_next
software/src/utils/sflsq.cc:152
↓ 79 callers
Method
set
software/src/service_inspectors/http_inspect/ips_http.cc:76
↓ 78 callers
Function
DCE2_SmbSetValidWordCount
* Function: DCE2_SmbSetValidWordCount() * * Purpose: * Initializes global data for valid word counts for supported * SMB command requests and re
software/src/service_inspectors/dce_rpc/smb_message.cc:167
↓ 74 callers
Function
SnortSnprintfAppend
Appends to a given string * Guaranteed to be '\0' terminated even if truncation occurs. * * returns SNORT_SNPRINTF_SUCCESS if successful * returns
software/src/utils/util_cstring.cc:80
↓ 74 callers
Method
get_tcp_event
software/src/stream/libtcp/tcp_stream_tracker.h:105
↓ 70 callers
Method
empty
software/src/catch/catch.hpp:6700
↓ 70 callers
Method
get_seg_seq
software/src/stream/libtcp/tcp_segment_descriptor.h:65
↓ 70 callers
Method
str
software/src/catch/catch.hpp:8340
↓ 69 callers
Method
end
software/src/main/modules.cc:552
↓ 69 callers
Method
get_seg_len
software/src/stream/libtcp/tcp_segment_descriptor.h:120
↓ 69 callers
Method
substr
software/src/catch/catch.hpp:9895
↓ 68 callers
Method
set_tcp_event
software/src/stream/tcp/tcp_event_logger.h:60
↓ 66 callers
Method
create_event
software/src/service_inspectors/http_inspect/http_msg_section.cc:76
↓ 65 callers
Method
clear_session_flags
software/src/network_inspectors/appid/appid_session.h:280
↓ 63 callers
Method
clear
software/src/network_inspectors/perf_monitor/flow_tracker.cc:103
↓ 63 callers
Method
register_detector
software/src/network_inspectors/appid/test/service_state_test.cc:77
↓ 62 callers
Function
get_string
software/tools/snort2lua/helpers/s2l_util.cc:177
↓ 61 callers
Function
alignedNtohl
software/src/protocols/packet.h:318
↓ 58 callers
Function
init
software/src/file_api/file_flows.h:55
↓ 58 callers
Method
length
software/src/framework/cursor.h:70
↓ 57 callers
Method
register_field
software/src/network_inspectors/perf_monitor/fbs_formatter.cc:53
↓ 57 callers
Method
set_id
software/src/network_inspectors/appid/appid_dns_session.h:55
↓ 57 callers
Method
validate_lua_state
software/src/network_inspectors/appid/lua_detector_api.cc:2713
↓ 56 callers
Function
snort_alloc
software/src/utils/util.h:71
↓ 55 callers
Function
DCE2_SmbSetValidByteCount
* Function: DCE2_SmbSetValidByteCount() * * Purpose: * Initializes global data for valid byte counts as a range for * supported SMB command requ
software/src/service_inspectors/dce_rpc/smb_message.cc:214
↓ 53 callers
Function
ErrorMessage
* Function: ErrorMessage(const char *, ...) * * Purpose: Print a message to stderr. * * Arguments: format => the formatted error string to print o
software/src/log/messages.cc:236
↓ 53 callers
Function
stringify
software/src/catch/catch.hpp:858
↓ 51 callers
Function
get_error
software/src/utils/util.cc:604
↓ 51 callers
Method
set
software/src/network_inspectors/appid/test/appid_mock_inspector.h:40
↓ 51 callers
Method
set_field
software/src/network_inspectors/appid/appid_http_session.h:105
↓ 51 callers
Method
size
software/tools/snort2lua/data/data_types/dt_comment.cc:84
↓ 50 callers
Method
add_list
software/tools/snort2lua/data/dt_table_api.cc:285
↓ 50 callers
Method
parse
software/src/framework/range.cc:195
↓ 47 callers
Method
begin
software/src/main/modules.cc:544
↓ 47 callers
Method
eval
software/src/framework/range.cc:234
↓ 47 callers
Method
ntop
software/src/sfip/sf_ip.cc:390
↓ 47 callers
Function
to_utype
software/src/protocols/protocol_ids.h:42
↓ 45 callers
Method
get_field
software/src/network_inspectors/appid/appid_http_session.h:99
↓ 45 callers
Function
print_label
software/src/loggers/alert_json.cc:74
↓ 45 callers
Method
set_field
software/src/lua/lua_table.h:109
↓ 44 callers
Function
mix_str
software/src/ips_options/test/ips_regex_test.cc:47
↓ 43 callers
Function
exit
software/src/profiler/time_profiler_defs.h:62
↓ 43 callers
Function
init
software/src/network_inspectors/appid/lua_detector_api.cc:145
↓ 43 callers
Method
is_ip4
software/src/sfip/sf_ip.h:175
↓ 42 callers
Function
DCE2_BufferLength
software/src/service_inspectors/dce_rpc/dce_utils.h:366
↓ 42 callers
Function
ParseWarning
software/src/log/messages.cc:89
↓ 42 callers
Method
add_comment
software/tools/snort2lua/data/dt_data.cc:306
↓ 42 callers
Function
to_string
software/src/catch/catch.hpp:7917
↓ 41 callers
Method
get_field
software/src/lua/lua_table.h:69
↓ 41 callers
Method
get_flow
software/src/stream/libtcp/tcp_segment_descriptor.h:40
↓ 41 callers
Method
get_tcph
software/src/stream/libtcp/tcp_segment_descriptor.h:50
↓ 41 callers
Method
is_service_detected
software/src/network_inspectors/appid/appid_session.h:283
next →
1–100 of 12,767, ranked by callers