社区
C语言
帖子详情
pcap_loop用pcap_breakloop停止出错(POLLNVAL)!
zpzkitt
2013-04-10 10:10:19
我在用pcap_breakloop停止pcap_loop的时候一直出现错误,使pcap_loop返回-1.出错原因是"Invalid polling request on packet socket"。我在源代码中找到了这个出错的地方,是因为poll函数执行出现POLLNVAL的错误,但是我不知道怎么出现的这个错误!!希望高手支招!!!!谢谢!!
...全文
530
2
打赏
收藏
pcap_loop用pcap_breakloop停止出错(POLLNVAL)!
我在用pcap_breakloop停止pcap_loop的时候一直出现错误,使pcap_loop返回-1.出错原因是"Invalid polling request on packet socket"。我在源代码中找到了这个出错的地方,是因为poll函数执行出现POLLNVAL的错误,但是我不知道怎么出现的这个错误!!希望高手支招!!!!谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
水炎
2013-11-05
打赏
举报
回复
放在信号处理函数中。。。
ak200111
2013-05-22
打赏
举报
回复
新人,想顺便问问你是怎么使用pcap_breakloop的 主函数中使用pcap_loop(adhandle, 0, packet_handler, NULL); 在这个函数中void packet_handler(u_char *param, const struct pcap_pkthdr *header, const u_char *pkt_data) 我对数据包进行了判断,找到特定包后终止,但不知怎么使用pcap_breakloop
AnalyzeIPv4_Win
Pcap
.cpp.rar_The Handle_
pcap
_
pcap
_l
oop
该程序同样通过Win
Pcap
提供的函数,获取网络适配器,利用函数
pcap
_l
oop
(
pcap
_t* p,int cnt,
pcap
_handle dispatch_handle,u_char* user)捕获数据包。The program provided the same function through the Win
Pcap
, ...
AnalyzeIPv4_Win
Pcap
.cpp.rar_Win
Pcap
.cpp_
pcap
_捕获数据包_网络适配器
该程序同样通过Win
Pcap
提供的函数,获取网络适配器,利用函数
pcap
_l
oop
(
pcap
_t* p,int cnt,
pcap
_handle dispatch_handle,u_char* user)捕获数据包。
Linux环境下的网络抓包工具
pcap
,界面采用Qt完成
基于linux的网络抓包工具,支持解析tcp、udp、ip、icmp等协议,界面是通过Qt绘制的,美观大方,适合计算机网络课设等等
AnalyzeIPv4_Win
Pcap
.cpp.rar_C
pcap
该程序同样通过Win
Pcap
提供的函数,获取网络适配器,利用函数
pcap
_l
oop
(
pcap
_t* p,int cnt,
pcap
_handle dispatch_handle,u_char* user)捕获数据包。
authware课件
authware简单交互课件开始结束退出
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章