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