"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/pub_sub/eve_process_event.h" between
snort3-3.1.28.0.tar.gz and snort3-3.1.29.0.tar.gz

About: Snort 3 is a network intrusion prevention and detection system (IDS/IPS) combining the benefits of signature, protocol and anomaly-based inspection.

eve_process_event.h  (snort3-3.1.28.0):eve_process_event.h  (snort3-3.1.29.0)
skipping to change at line 59 skipping to change at line 59
{ {
return server_name; return server_name;
} }
void set_server_name(const char* server) void set_server_name(const char* server)
{ {
if (server) if (server)
server_name = server; server_name = server;
} }
const std::string& get_user_agent() const
{
return user_agent;
}
void set_user_agent(const char* u_a)
{
if (u_a)
user_agent = u_a;
}
const std::vector<std::string> get_alpn() const
{
return alpn;
}
void set_alpn(std::vector<std::string>& alpn_vec)
{
if(alpn_vec.size())
alpn = alpn_vec;
}
void set_quic(bool flag)
{
is_quic = flag;
}
bool is_flow_quic() const
{
return is_quic;
}
private: private:
const snort::Packet &p; const snort::Packet &p;
std::string process_name; std::string process_name;
uint8_t process_confidence = 0; uint8_t process_confidence = 0;
std::string server_name; std::string server_name;
std::string user_agent;
std::vector<std::string> alpn;
bool is_quic = false;
}; };
#endif #endif
 End of changes. 3 change blocks. 
1 lines changed or deleted 35 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)