Implements counts for hashed view interfaces VLANS, ASes and Macs

This commit is contained in:
Simone Mainardi 2017-09-22 20:42:36 +02:00
parent f10104c6a3
commit baa9d01dbb
4 changed files with 62 additions and 27 deletions

View file

@ -37,6 +37,9 @@ class ViewInterface : public NetworkInterface {
inline void shutdown() { ; };
bool set_packet_filter(char *filter) { return(false); };
virtual u_int32_t getASesHashSize();
virtual u_int32_t getVLANsHashSize();
virtual u_int32_t getMacsHashSize();
virtual u_int32_t getHostsHashSize();
virtual u_int32_t getFlowsHashSize();
virtual Host* getHost(char *host_ip, u_int16_t vlan_id);