mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Merge remote-tracking branch 'origin/topic/timw/nullptr'
* origin/topic/timw/nullptr: The remaining nulls plugin/probabilistic/zeekygen: Replace nulls with nullptr file_analysis: Replace nulls with nullptr analyzer: Replace nulls with nullptr iosource/threading/input/logging: Replace nulls with nullptr
This commit is contained in:
commit
a3a38f0849
187 changed files with 1119 additions and 1117 deletions
|
@ -67,7 +67,7 @@ typedef PList<BroString> bstr_list;
|
|||
|
||||
// Get values from Bro's script-level variables.
|
||||
extern void id_to_maskedvallist(const char* id, maskedvalue_list* append_to,
|
||||
vector<IPPrefix>* prefix_vector = 0);
|
||||
vector<IPPrefix>* prefix_vector = nullptr);
|
||||
extern char* id_to_str(const char* id);
|
||||
extern uint32_t id_to_uint(const char* id);
|
||||
|
||||
|
@ -255,7 +255,7 @@ public:
|
|||
* @return The results of the signature matching.
|
||||
*/
|
||||
MIME_Matches* Match(RuleFileMagicState* state, const u_char* data,
|
||||
uint64_t len, MIME_Matches* matches = 0) const;
|
||||
uint64_t len, MIME_Matches* matches = nullptr) const;
|
||||
|
||||
|
||||
/**
|
||||
|
@ -312,7 +312,7 @@ public:
|
|||
Val* BuildRuleStateValue(const Rule* rule,
|
||||
const RuleEndpointState* state) const;
|
||||
|
||||
void GetStats(Stats* stats, RuleHdrTest* hdr_test = 0);
|
||||
void GetStats(Stats* stats, RuleHdrTest* hdr_test = nullptr);
|
||||
void DumpStats(BroFile* f);
|
||||
|
||||
private:
|
||||
|
@ -372,13 +372,13 @@ private:
|
|||
// Keeps bi-directional matching-state.
|
||||
class RuleMatcherState {
|
||||
public:
|
||||
RuleMatcherState() { orig_match_state = resp_match_state = 0; }
|
||||
RuleMatcherState() { orig_match_state = resp_match_state = nullptr; }
|
||||
~RuleMatcherState()
|
||||
{ delete orig_match_state; delete resp_match_state; }
|
||||
|
||||
// ip may be nil.
|
||||
void InitEndpointMatcher(analyzer::Analyzer* analyzer, const IP_Hdr* ip,
|
||||
int caplen, bool from_orig, analyzer::pia::PIA* pia = 0);
|
||||
int caplen, bool from_orig, analyzer::pia::PIA* pia = nullptr);
|
||||
|
||||
// bol/eol should be set to false for type Rule::PAYLOAD; they're
|
||||
// deduced automatically.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue