winpcap与libpcap具有完全的兼容性?

他们的函数名,参数,用法全一样吗?我学完winpcap就能很方便的开发libpcap吗?还得的重新学,找不他们的不同之处?

2个回答

winpcap其实就是libpcap在windows下的移植,所以接口都是按照libpcap来的,学习了其中之一,再学另一个就很简单了。
libpcap和winpcap最大的不同就是 内核缓冲区,用户缓冲区等都不能设置,没有提供这样的函数,要编译libpcap源码。

基本上接口等兼容。分别在不同平台上封装的库。
如果只是使用上层接口,那么学习应该不需要很多精力
http://www.cnblogs.com/ruiy/p/pcap.html

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问