void refreshconninode () { /* we don't forget old mappings, just overwrite */ //delete conninode; //conninode = new HashTable (256); if (! addprocinfo ("/proc/net/tcp")) { std::cout << "Error: couldn't open /proc/net/tcp\n"; exit(0); } addprocinfo ("/proc/net/tcp6"); //if (DEBUG) // reviewUnknown(); }
int main() { if (!addprocinfo("testfiles/proc_net_tcp")) { std::cerr << "Failed to load testfiles/proc_net_tcp" << std::endl; return 1; } if (!addprocinfo("testfiles/proc_net_tcp_big")) { std::cerr << "Failed to load testfiles/proc_net_tcp_big" << std::endl; return 2; } #if !defined(__APPLE__) && !defined(__FreeBSD__) if (!addprocinfo("/proc/net/tcp")) { std::cerr << "Failed to load /proc/net/tcp" << std::endl; return 3; } #endif return 0; }