/src/ntopng/include/host_alerts/CountriesContactsAlert.h
Line | Count | Source |
1 | | #include "ntop_includes.h" |
2 | | |
3 | | class CountriesContactsAlert : public HostAlert { |
4 | | private: |
5 | | u_int8_t countries_contacts, countries_contacts_threshold; |
6 | | |
7 | | ndpi_serializer* getAlertJSON(ndpi_serializer* serializer); |
8 | | |
9 | | public: |
10 | | CountriesContactsAlert(HostCheck* c, Host* f, risk_percentage cli_pctg, |
11 | | u_int8_t _countries_contacts, |
12 | | u_int8_t _countries_contacts_threshold); |
13 | 0 | ~CountriesContactsAlert() {} |
14 | | |
15 | 0 | static HostAlertType getClassType() { |
16 | 0 | return {host_alert_countries_contacts, alert_category_security}; |
17 | 0 | } |
18 | 0 | HostAlertType getAlertType() const { return getClassType(); } |
19 | 0 | u_int8_t getAlertScore() const { return SCORE_LEVEL_NOTICE; }; |
20 | | }; |