08 2015 档案

摘要:设备上运行的openwrt,当tftp和ftp都无法使用时,可以使用命令scp在两台linux设备上copy文件。当设备启动起来后,输入命令:scp hbg@192.168.2.32:/home/hbg/openwrt/A3_307/bin/ar71xx/openwrt-ar71xx-generic... 阅读全文
posted @ 2015-08-31 10:06 hbg-rohens 阅读(769) 评论(0) 推荐(0) 编辑
摘要:ASNI C标准规则采用值保留(valuepreserving)原则,就是几个整型操作数混合使用时,结果类型可能是有符合数,也可能是无符号数,取决于操作数的类型的相对大小。#include #define SIZE_OF_ARRAY(arr) (sizeof(arr)/sizeof(arr[0]))... 阅读全文
posted @ 2015-08-30 09:01 hbg-rohens 阅读(227) 评论(0) 推荐(0) 编辑
摘要:所在的头文件为time.h定义为:#ifndef__TIME_T#define__TIME_T /*避免重复定义time_t*/typedef long time_t; /*时间值time_t 为长整型的别名*/#endif从定义中可以看出,既然time_t为长整型,那么它就有最大值,最大值为0x7... 阅读全文
posted @ 2015-08-29 14:08 hbg-rohens 阅读(739) 评论(0) 推荐(0) 编辑
摘要:makedefconfigrm:cannotremove`tmp/.host.mk':Permissiondenied退到trunk上级目录su rootsudochown-R777trunk 阅读全文
posted @ 2015-08-27 17:19 hbg-rohens 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:检查是否已安装openssl:sudo apt-get install openssl如果已安装执行以下操作:sudo apt-get install libssl-devsudo apt-get install libssl0.9.8 阅读全文
posted @ 2015-08-27 17:01 hbg-rohens 阅读(991) 评论(0) 推荐(0) 编辑
摘要:###安装autoconfwget http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz \&& tar -xzvf autoconf-2.65.tar.gz \&& cd autoconf-2.65 \&& ./configure ... 阅读全文
posted @ 2015-08-27 16:15 hbg-rohens 阅读(781) 评论(0) 推荐(0) 编辑
摘要:在Debian或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。其实原因很简单,是因为他没有32位的运行库 ia32-libs,直接安装即可。apt-get install ia32-libsDebian可能安装不成功,那么可以使用如下方法... 阅读全文
posted @ 2015-08-27 15:10 hbg-rohens 阅读(65189) 评论(3) 推荐(0) 编辑
摘要:头文件:#include 定义函数:char * strtok(char *s, const char *delim);函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分... 阅读全文
posted @ 2015-08-26 10:45 hbg-rohens 阅读(441) 评论(0) 推荐(0) 编辑
摘要:此结构体中定义了各个回调函数,在函数init_ksm(E:\code\net-snmp-5.4.2.1\snmplib)中进行了初始化。void init_ksm(void){ struct snmp_secmod_def *def;//申请内存 def = SNMP_MALLOC_STRUCT(s... 阅读全文
posted @ 2015-08-26 10:03 hbg-rohens 阅读(395) 评论(0) 推荐(0) 编辑
摘要:函数 sprint_realloc_by_type (E:\code\net-snmp-5.4.2.1\snmplib\mib.c)的主要作用是:解析传入的mib中的节点,根据mib节点类型,将其转换为可以识别的数字存入buffer中。intsprint_realloc_by_type(u_char... 阅读全文
posted @ 2015-08-21 14:46 hbg-rohens 阅读(360) 评论(0) 推荐(0) 编辑
摘要:ieee80211rx.c(E:\code\linux\net\ieee80211)所有接收到的帧都送到这个函数中去int ieee80211_rx(struct ieee80211_device *ieee, struct sk_buff *skb,struct ieee80211_rx_stat... 阅读全文
posted @ 2015-08-19 17:22 hbg-rohens 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:strrchr() 函数查找字符在指定字符串中从正面开始的最后一次出现的位置,如果成功,则返回从该位置到字符串结尾的所有字符,如果失败,则返回 false。与之相对应的是strchr()函数,它查找字符串中首次出现指定字符的位置。函数原型:char *strrchr(const char *st... 阅读全文
posted @ 2015-08-18 09:34 hbg-rohens 阅读(178) 评论(0) 推荐(0) 编辑
摘要:在源文件 tcpdump.c中:结构体数组“static struct printer printers[]”定义了tcpdump所跟参数及其对一个的处理函数。struct printer { if_printer f; //处理函数 int type; //类型};然后通过函数“lookup_p... 阅读全文
posted @ 2015-08-17 17:19 hbg-rohens 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:#include int main(){ char s[] = "ABCD"; char *p; for(p=s; p<s+4; p++) { printf("%s\n",p); } while(1) { }}结果:ABCDBCDCDD 阅读全文
posted @ 2015-08-04 17:09 hbg-rohens 阅读(208) 评论(0) 推荐(0) 编辑
摘要:本文只讲解socket编程中的 setsockopt、 getsockopt两个函数。关于其它函数的介绍可以参考下面链接: http://blog.sina.com.cn/s/blog_a459dcf5010155nf.html 一、 int PASCAL FAR setsockopt( SOCKE 阅读全文
posted @ 2015-08-03 17:26 hbg-rohens 阅读(684) 评论(0) 推荐(0) 编辑
摘要:# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量... 阅读全文
posted @ 2015-08-03 00:11 hbg-rohens 阅读(246) 评论(0) 推荐(0) 编辑
摘要:nt setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IP... 阅读全文
posted @ 2015-08-03 00:01 hbg-rohens 阅读(713) 评论(0) 推荐(0) 编辑
摘要:参考:http://bbs.csdn.net/topics/370058619如题,如何判断一个整数是否是2的N次方,我能想到的方法有两个1.一直除2,看最后是否等于1.(最笨的方法)2.转换成2进制,看是否是这个样子的:1,10,100,1000,10000,就是除了最高位是1,其他都是0,或者说... 阅读全文
posted @ 2015-08-02 22:31 hbg-rohens 阅读(1352) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示