critical fix: adding nmap.h