我正在“尝试”研究Pcap库。当前,我正在使用Windows计算机,因此我下载了Winpcap Dev包。我想知道函数pcap_sendpacket的内容。我在Winpcap Dev包中搜索了源文件,但只在头文件中找到了该函数,该头文件不包含该函数的主体。我怀疑该函数是在winpcap.dll文件中定义的,但是我找不到此DLL的源文件。
问题是,如果Winpcap项目是开源的,为什么创建者未发布所有文件的源代码?
我的意思是,可能我缺少一些东西,不知道,我是新手。
顺便说一句,我在libpcap库中找到了函数体,但是该库是针对Linux而不是Windows。
谢谢你的帮助!
最佳答案
我从http://www.winpcap.org/archive/下载了4.1beta5_WpcapSrc.zip,它似乎包含完整的源代码。您所引用的功能pcap_sendpacket
在wpcap\libpcap\pcap.c
中定义。