I am trying to port a packet sniffer from Linux to windows and am having trouble finding an appropriate API to the Ethernet device on Windows. I don't want to use WinPcap because I don't want to have to install WinPcap on the target machines. Is there an alternative which I can use which still provides a relatively easy interface. If it's free that would be great.
Regards