QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1340|回复: 10

关于我写的华为兼容客户端!急

[复制链接]
发表于 2005-10-12 18:07:32 | 显示全部楼层 |阅读模式
首先想说明,我是个LINUX菜鸟。对LINUX编程了解不多,在看过几篇关于华为客户端和802.1x的文章后,我写了这个客户端。在WINDOWS下面测试通过。移植到LINUX,很奇怪,编译通过,运行的时候到inipacket函数前面就不动了,因为对LINUX下面程序的调试还不通,所以请高人帮我看看是什么问题。源代码见附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2005-10-12 20:14:26 | 显示全部楼层
inipacket()里面就两个memcpy,应该不会阻塞的,用gdb跟踪一下试试。
回复

使用道具 举报

 楼主| 发表于 2005-10-12 20:59:30 | 显示全部楼层
刚刚用GDB调试,一步一步运行得好好的,可是真正运行的时候又在那里停住了
回复

使用道具 举报

 楼主| 发表于 2005-10-12 21:01:30 | 显示全部楼层
阻塞是什么意思啊?我第一次写超过200行的程序,还是个新手
回复

使用道具 举报

发表于 2005-10-12 21:04:23 | 显示全部楼层
死循环吧,我是菜鸟
回复

使用道具 举报

发表于 2005-10-12 21:05:02 | 显示全部楼层
就是停在那(不是死循环)
回复

使用道具 举报

 楼主| 发表于 2005-10-12 21:13:58 | 显示全部楼层
编写了一个测试程序,主要是测试包的发送,就是把程序中pcap_loop函数去掉,前面不需要的去掉,运行很正常
回复

使用道具 举报

发表于 2005-10-15 12:21:33 | 显示全部楼层
代码在哪?一块看看。
回复

使用道具 举报

发表于 2005-10-18 09:22:28 | 显示全部楼层
楼主,我本想帮你看看代码的,但是下载下来之后,wonda.c 文件中的注释全为乱码。
请你自己下载下来再看一下,是否你上传的代码有问题阿。
:-)  
回复

使用道具 举报

发表于 2005-10-18 19:34:41 | 显示全部楼层
程序是utf8编码的,可以使用iconv转换成gb码。
unrar x wonda.rar
cd wonda
iconv -f utf8 -t gb18030 wonda.c -o wonda.gb.c
回复

使用道具 举报

发表于 2005-10-21 09:18:06 | 显示全部楼层
多谢,lophyxp老兄
我试一试呢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 02:03 , Processed in 0.054672 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表