Winpcap,DLL和开源

时间:2014-01-24 16:05:55

标签: c dll pcap libpcap winpcap

我正在“尝试”研究Pcap库。目前我正在使用Windows机器,因此我下载了Winpcap Dev包。我想知道函数pcap_sendpacket的内容。我搜索了Winpcap Dev包中的源文件,并且只在头文件中找到了该函数,该文件不包含函数体。我怀疑该函数是在winpcap.dll文件中定义的,但我找不到此DLL的源文件。

问题是,如果Winpcap项目是开源的,为什么创建者不会发布所有文件的源代码?

我的意思是,可能是我遗失了一些东西,不知道,我是新手。

顺便说一句,我在libpcap库中找到了函数体,但这个库是针对linux而不是windows。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我从http://www.winpcap.org/archive/下载了4.1beta5_W​​pcapSrc.zip,似乎包含完整的源代码。您引用的功能pcap_sendpacketwpcap\libpcap\pcap.c中定义。