该文被密码保护。 阅读全文
摘要:
根据实际示波器的波形画的时序图,时序图不好画,小小一幅图,画了两个小时,分享之: 阅读全文
摘要:
刚吃了一碗还算正宗的潮汕牛筋丸粿条和一颗卤蛋,算是给自己的生日礼物。这一周工作只围绕了一个主题“mgcp的alg功能实现”。1.应用场景: 一台运行mgcp语音协议的终端设备,经过一台路由器到达公网,注册到mgcp的服务器;2. 问题: 经过路由器的mgcp信令包、rtp/rtcp流需要进行... 阅读全文
摘要:
博客地址:http://home.cnblogs.com/u/zengjianrong/ 代码没有做好精简,有些多余的没有删去,因为博主太懒了哈哈#include #include #include #include #include #include #include #include #i... 阅读全文
摘要:
博客地址:http://home.cnblogs.com/u/zengjianrong/ 在内核处理此流程,反而更加简单些,代码如下:#include #include #include "linux/ctype.h"#define MAC_BCAST_ADDR (unsigne... 阅读全文
摘要:
博客地址:http://home.cnblogs.com/u/zengjianrong/ 由于某种需求,需要获取某个ip的mac地址,在应用层实现例子如下代码。 流程:1. 先遍历arp表,若存在对应mac地址,则取出并结束。否则继续。 2. 构造arp包,发arp request,... 阅读全文
摘要:
博客地址:http://www.cnblogs.com/zengjianrong/p/4185072.html 在代码调试过程中,经常需要打印调试,下面是一个使用模版,可以通过“DEBUGGING”在代码里面(或者编译时添加“-D”选项)关闭(或打开)打印选项,亦可以通过改变“DEBUGGIN... 阅读全文
摘要:
博客地址:http://www.cnblogs.com/zengjianrong/p/4184854.html 为了方便编译零碎的测试代码,在代码的存放目录编辑了一个Makefile,添加新代码文件后,通过make dep&&make all(如果只是修改代码且修改内容不涉及头文件,则只需ma... 阅读全文