Internalise DNS sniffing code using gopacket to build reverse forward lookup cache