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
↓ 6 callers
Method
print_rules
software/tools/snort2lua/data/dt_rule_api.cc:284
↓ 6 callers
Function
process_patterns
software/src/network_inspectors/appid/detector_plugins/http_url_patterns.cc:733
↓ 6 callers
Method
proto
This is different than the Packet's ip_proto_next field - this * variable hold the first non-ip and non-ipv6 extension protocols, * while proto() re
software/src/protocols/ip.cc:118
↓ 6 callers
Function
push_parse_location
software/src/parser/parse_conf.cc:71
↓ 6 callers
Function
read
software/tools/flatbuffers/fbstreamer.cc:98
↓ 6 callers
Method
reset
software/src/stream/stream_splitter.cc:86
↓ 6 callers
Method
reset
software/src/ips_options/ips_regex.cc:56
↓ 6 callers
Method
reset_saved
software/src/mime/decode_buffer.cc:29
↓ 6 callers
Function
s_alloc
private alloc
software/src/utils/sflsq.cc:41
↓ 6 callers
Method
set
software/src/stream/tcp/tcp_module.cc:284
↓ 6 callers
Function
set_outer_ip_api
software/src/protocols/layer.cc:330
↓ 6 callers
Method
set_reloaded
software/src/managers/inspector_manager.cc:116
↓ 6 callers
Method
set_service_appid_data
software/src/network_inspectors/appid/appid_session.cc:523
↓ 6 callers
Method
set_use_name
software/tools/snort2lua/helpers/util_binder.cc:192
↓ 6 callers
Method
set_variable
software/src/packet_io/sfdaq_config.cc:64
↓ 6 callers
Function
sfvt_alloc_table
software/src/sfip/sf_vartable.cc:44
↓ 6 callers
Function
sfvt_free_table
software/src/sfip/sf_vartable.cc:340
↓ 6 callers
Method
showDurations
software/src/catch/catch.hpp:6789
↓ 6 callers
Function
snort_inet_ntop
software/src/sfip/sf_ip.cc:410
↓ 6 callers
Method
splitter_get_length
software/src/service_inspectors/sip/test/sip_splitter_test.h:112
↓ 6 callers
Function
tcp_cksum
software/src/codecs/ip/checksum.h:301
↓ 6 callers
Method
testSpec
software/src/catch/catch.hpp:10661
↓ 6 callers
Function
tinit
packet thread functions tinit, tterm called on default policy instance only
software/src/framework/inspector.h:80
↓ 6 callers
Function
to_server
software/src/stream/stream_splitter.h:86
↓ 6 callers
Method
trim_win_payload
software/src/stream/tcp/tcp_normalizer.cc:123
↓ 6 callers
Function
udp_cksum
software/src/codecs/ip/checksum.h:323
↓ 6 callers
Method
update
software/src/protocols/ip.cc:86
↓ 6 callers
Method
ver
software/src/protocols/ip.cc:153
↓ 6 callers
Function
xhash_remove
! * Remove a Key + Data Pair from the table. * * t XHash table pointer * key users key pointer * * return 0 success * retval !0 failed *
software/src/hash/xhash.cc:922
↓ 5 callers
Function
CreateTCPFlagString
Input is packet and an nine-byte (including NULL) character array. Results are put into the character array.
software/src/log/log.cc:45
↓ 5 callers
Function
DCE2_CoFragReassemble
software/src/service_inspectors/dce_rpc/dce_co.cc:1302
↓ 5 callers
Function
DCE2_CoResetFragTracker
* Function: DCE2_CoResetFragTracker() * * Resets frag tracker fields after having reassembled. * *************************************************
software/src/service_inspectors/dce_rpc/dce_co.cc:74
↓ 5 callers
Function
DCE2_CoSetRopts
* Function: DCE2_CoSetRopts() * * Sets values necessary for the rule options. * ******************************************************************
software/src/service_inspectors/dce_rpc/dce_co.cc:281
↓ 5 callers
Function
DCE2_QueueFirst
* Function: DCE2_QueueFirst() * * Returns a pointer to the data of the first node in the queue. * Sets a current pointer to the first node in the q
software/src/service_inspectors/dce_rpc/dce_list.cc:883
↓ 5 callers
Function
DCE2_QueueNext
* Function: DCE2_QueueNext() * * Increments the current pointer in the queue to the next node in * the queue and returns the data associated with i
software/src/service_inspectors/dce_rpc/dce_list.cc:916
↓ 5 callers
Function
DCE2_ScSmbFileDepth
software/src/service_inspectors/dce_rpc/dce_smb_module.h:112
↓ 5 callers
Function
DCE2_Smb2FindTid
software/src/service_inspectors/dce_rpc/dce_smb2.cc:98
↓ 5 callers
Function
DCE2_SmbAbortFileAPI
software/src/service_inspectors/dce_rpc/dce_smb_utils.cc:1378
↓ 5 callers
Function
DCE2_SmbCheckData
* Function: DCE2_SmbCheckData() * * Purpose: * Ensures that the data size reported in an SMB command is kosher. * * Arguments: * DCE2_SmbSsnDa
software/src/service_inspectors/dce_rpc/dce_smb_commands.cc:234
↓ 5 callers
Function
DCE2_SmbFindFileTracker
software/src/service_inspectors/dce_rpc/dce_smb_utils.cc:446
↓ 5 callers
Function
DCE2_SmbGetRpkt
software/src/service_inspectors/dce_rpc/dce_smb_utils.cc:1209
↓ 5 callers
Function
DCE2_SmbProcessResponseData
software/src/service_inspectors/dce_rpc/dce_smb_utils.cc:1049
↓ 5 callers
Function
DceRpcClFragNum
software/src/service_inspectors/dce_rpc/dce_udp.h:152
↓ 5 callers
Function
DceRpcClOpnum
software/src/service_inspectors/dce_rpc/dce_udp.h:132
↓ 5 callers
Function
DceRpcCoFragLen
software/src/service_inspectors/dce_rpc/dce_co.h:301
↓ 5 callers
Function
LogICMPEmbeddedIP
-------------------------------------------------------------------- * prints the original/encapsulated IP header + 64 bits of the * original IP pay
software/src/log/log_text.cc:696
↓ 5 callers
Function
PortObjectAddPortAny
software/src/ports/port_object.cc:192
↓ 5 callers
Function
PortTableAddObject
Add Users PortObjects to the Table We save the users port object, so it's no longer the users. */
software/src/ports/port_table.cc:887
↓ 5 callers
Function
PortTableFindInputPortObjectPorts
software/src/ports/port_table.cc:864
↓ 5 callers
Function
SFAT_LookupHostEntryByIP
software/src/target_based/sftarget_reader.cc:227
↓ 5 callers
Function
SIP_deleteDialog
* Function: SIP_deleteDialog * * Delete a sip dialog from the list * * Arguments: * SIP_DialogData * - the current dialog to be deleted * SIP_
software/src/service_inspectors/sip/sip_dialog.cc:561
↓ 5 callers
Function
SmbCom
software/src/service_inspectors/dce_rpc/dce_smb_utils.h:246
↓ 5 callers
Function
SmbFmtAscii
software/src/service_inspectors/dce_rpc/smb_common.h:453
↓ 5 callers
Function
SnortStrnStr
* Find first occurrence of searchstr in s, limited by slen. * A 'safe' version of strstr that won't read past end of buffer s * in cases that s is n
software/src/utils/util_cstring.cc:217
↓ 5 callers
Function
SnortStrncpy
Guaranteed to be '\0' terminated even if truncation occurs. * * Arguments: dst - the string to contain the copy * src - the string to
software/src/utils/util_cstring.cc:136
↓ 5 callers
Function
TextLog_Write
------------------------------------------------------------------- * TextLog_Write: append string to buffer *--------------------------------------
software/src/log/text_log.cc:221
↓ 5 callers
Function
Unified2Write
* Function: Unified2Write() * * Main function for writing to the unified2 file. * * For low level I/O errors, the current unified2 file is closed
software/src/loggers/unified2.cc:446
↓ 5 callers
Function
_bnfa_list_get_next_state
* Get next state from transition list */
software/src/search_engines/bnfa_search.cc:218
↓ 5 callers
Function
_ip4_cmp
Support function for SfIp::compare() */
software/src/sfip/sf_ip.h:300
↓ 5 callers
Function
_sub_table_free
Traverse "sub" tables, freeing each */
software/src/sfrt/sfrt_dir.cc:141
↓ 5 callers
Method
ack
software/src/protocols/tcp.h:112
↓ 5 callers
Function
acsmAddPattern2
* Add a pattern to the list of patterns for this state machine * */
software/src/search_engines/acsmx2.cc:1128
↓ 5 callers
Function
acsmCompile2
software/src/search_engines/acsmx2.cc:1368
↓ 5 callers
Function
acsmFree2
* Free all memory */
software/src/search_engines/acsmx2.cc:1962
↓ 5 callers
Function
acsmNew2
* Create a new AC state machine */
software/src/search_engines/acsmx2.cc:1104
↓ 5 callers
Function
acsmPrintSummaryInfo2
software/src/search_engines/acsmx2.cc:2121
↓ 5 callers
Method
active
software/src/profiler/rule_profiler_defs.h:65
↓ 5 callers
Method
add
software/src/flow/ha.cc:114
↓ 5 callers
Method
add_app
software/src/network_inspectors/appid/appid_detector.cc:91
↓ 5 callers
Method
add_service
software/src/network_inspectors/appid/service_plugins/service_detector.cc:143
↓ 5 callers
Method
alloc_message
software/src/connectors/tcp_connector/tcp_connector.cc:228
↓ 5 callers
Method
begin
software/src/side_channel/side_channel_module.cc:115
↓ 5 callers
Method
begin
software/src/network_inspectors/appid/test/appid_mock_inspector.h:53
↓ 5 callers
Function
change_module_name
(fname,new_name)
hardware/scripts/manipulate.py:14
↓ 5 callers
Method
clear
software/src/file_api/file_policy.cc:37
↓ 5 callers
Method
clear_attr
software/src/network_inspectors/appid/test/tp_mock.cc:87
↓ 5 callers
Function
convert
software/src/catch/catch.hpp:7969
↓ 5 callers
Function
copy_file
(ip_path,ip,dest_dir,keyword)
hardware/scripts/manipulate.py:314
↓ 5 callers
Method
dfa_enabled
software/src/search_engines/acsmx2.h:134
↓ 5 callers
Method
dgram_len
software/src/protocols/ip.cc:246
↓ 5 callers
Function
dnp3_reassembly_reset
Reset a DNP3 reassembly buffer */
software/src/service_inspectors/dnp3/dnp3_reassembly.cc:96
↓ 5 callers
Function
dump
FIXIT-L move to helpers/lua
software/src/managers/script_manager.cc:156
↓ 5 callers
Function
dump_table
software/src/managers/module_manager.cc:310
↓ 5 callers
Method
encode
software/src/helpers/base64_encoder.cc:47
↓ 5 callers
Method
end
software/src/side_channel/side_channel_module.cc:125
↓ 5 callers
Method
end
software/src/protocols/tcp_options.cc:74
↓ 5 callers
Method
expand_vars
* I am ashamed to say, but I have absolutely no idea what * Snort attempts to do when 'expanding' variables. Since I also * have absolutely no incl
software/tools/snort2lua/data/dt_data.cc:78
↓ 5 callers
Method
fast_eq4
software/src/sfip/sf_ip.h:354
↓ 5 callers
Method
fast_lt6
software/src/sfip/sf_ip.h:359
↓ 5 callers
Method
find
software/src/host_tracker/test/host_cache_test.cc:44
↓ 5 callers
Method
find_file_type_id
* This is the main function to find file type * Find file type is to traverse the tries. * Context is saved to continue file type identification as
software/src/file_api/file_identifier.cc:318
↓ 5 callers
Method
get
software/src/flow/flow_cache.cc:125
↓ 5 callers
Function
getCurrentNanosecondsSinceEpoch
software/src/catch/catch.hpp:10732
↓ 5 callers
Method
getExpandedExpression
software/src/catch/catch.hpp:5167
↓ 5 callers
Method
get_app_info_entry
software/src/network_inspectors/appid/app_info_table.cc:146
↓ 5 callers
Method
get_appid_by_service_id
software/src/network_inspectors/appid/app_info_table.cc:224
↓ 5 callers
Method
get_appid_from_url
software/src/network_inspectors/appid/test/appid_http_session_test.cc:93
↓ 5 callers
Method
get_counts
software/src/service_inspectors/http_inspect/http_module.h:106
↓ 5 callers
Method
get_dns_session
software/src/network_inspectors/appid/test/appid_mock_session.h:248
↓ 5 callers
Function
get_gid
ips events:
software/src/framework/module.h:97
← previous
next →
801–900 of 12,767, ranked by callers