红联Linux门户
Linux帮助

libpcap 编程,比较奇怪的问题

发布时间:2008-04-23 21:47:35来源:红联作者:zlty
补充:有时侯有可以执行,但是概率很低
在线等,在技术交流版发过,没人鸟我.重发一次,要删就删那边的贴吧.这个问题不解决我的ubuntu是上不了网的.主要就是神州数码验证的客户端.有兴趣的可以一起交流

在ubuntu7.10 想用libpcap发/收包...

在Xp下我写过.程序没问题.

看下面代码吧//不好意思,程序在ubuntu里,双系统,那个还不能上网[code]#include .....//头文件都没问题的
int main()
{
......//一些初始化
while(1)
{
....
printf("send pkt...\n");//ok
pcap_sendpacket(open_dev,pkt,sizeof(pkt));/ok
prinf("over");///问题:有时候程序打印这句后就停住了。
break;
}
printf("waiting response.....\n");///////////////////////////问题:有时候也停在这里。
while(1)
{
//下面就是接收应答包
pcap_next_ex(open_dev,hdr,recpkt);
....
}
}[/code]希望问题描述清楚了吧。。初次用linux , 希望大家帮忙,
zlt004@126.com
文章评论

共有 0 条评论