Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将libpcap与套接字连接一起使用_C_Sockets_Network Programming_Freebsd - Fatal编程技术网

将libpcap与套接字连接一起使用

将libpcap与套接字连接一起使用,c,sockets,network-programming,freebsd,C,Sockets,Network Programming,Freebsd,是否可以使用libpcap来检测传入连接,并动态创建一个只接受该连接的套接字,或者libpcap嗅探数据包时已经太迟了?我之所以这样问,是因为我只想为特定会话打开套接字连接,而不是为任何跨线的旧连接打开套接字连接。因此,我没有绑定套接字并侦听接口 谢谢打开侦听套接字并关闭所有非来自所需对等方的传入连接会简单得多。您可以在根本不使用libpcap的情况下完成所有这些

是否可以使用libpcap来检测传入连接,并动态创建一个只接受该连接的套接字,或者libpcap嗅探数据包时已经太迟了?我之所以这样问,是因为我只想为特定会话打开套接字连接,而不是为任何跨线的旧连接打开套接字连接。因此,我没有绑定套接字并侦听接口


谢谢

打开侦听套接字并关闭所有非来自所需对等方的传入连接会简单得多。您可以在根本不使用libpcap的情况下完成所有这些