关闭DNSMASQ的DNS服务只启用DHCP

作者:Chilau 发布于:2015-8-24 19:03

dnsmasq 是一个轻量级的 DNS, TFTP DHCP 服务器. 主要可以在局域网内提供 DNS 和 DHCP 服务.

[root@chilau qemu]# ps aux |grep dnsmasq
nobody 1992 0.0 0.0 12968 496 ? S Nov21 0:00 /usr/sbin/dnsmasq –strict-order –bind-interfaces –pid-file=/var/run/libvirt/network/default.pid –conf-file= –listen-address ...

阅读全文>>

评论(0) 浏览(15679)

宏DECLSPEC_HIDDEN,DECLSPEC_EXPORT的定义

作者:Chilau 发布于:2015-2-12 13:46 分类:c/c++

今天在把reactos的代码单独编译的时候,wine项目DECLSPEC_HIDDEN,DECLSPEC_EXPORT定义缺失了,mingw里没法编译。 搜索了下,似乎没人说过这个问题,发在这里,备需要的同学用。
#ifdef _MSC_VER
# define DECLSPEC_EXPORT __declspec(dllexport)
#elif defined(__MINGW32__)
# define DECLSPEC_EXPORT __attribute__((dllexport))
#elif defined(__GNUC__) && ((__GNUC__...

阅读全文>>

评论(4) 浏览(2710)

Linux 3.x上可以用的MT7601U芯片的无线

作者:Chilau 发布于:2014-12-7 22:28

http://pan.baidu.com/s/1jGqXhwM

密码:872d

阅读全文>>

评论(6) 浏览(2168)

VS中RC资源文件编译错误

作者:Chilau 发布于:2014-11-22 18:12 分类:c/c++

今天在编译一个软件的时候发现的这个问题,一直编译不过,但是内容绝对没有错误。


27	IntelliSense: identifier "LANGUAGE" is undefined	2097152
Error	24	error RC2164: unexpected value in RCDATA	Resource.rc	53
Error	17	error RC2144: PRIMARY LANGUAGE ID not a number	Resource.rc	8
Error	18	error RC2135: file not found: VS_VERSION_INFO	Re...

阅读全文>>

评论(5) 浏览(3224)

C语言:通过挂载点名称获取设备文件名

作者:Chilau 发布于:2014-5-3 13:02 分类:c/c++

通过挂载点名获取设备名称。

void MountPoint(char *mtpoint,const char *dest){
	FILE * fq;
	fq=fopen("/proc/mounts","rt");
	if (fq == NULL)  
            return("error when open mount table.\n");
    char buf[256];
    while(fgets(buf, 255, fq) != NULL)  
    {  
		char dev[256],dir[256],etc[256];
        ...

阅读全文>>

评论(1) 浏览(2480)

内核模块Magic modversions去除

作者:Chilau 发布于:2014-5-1 23:56 分类:linux

版本号相同,因为模块Magic不对,所以加载时提示can't insert './xx.ko': invalid module format

编译出的:vermagic:       3.3.8 mod_unload modversions MIPS32_R1 32BIT

需要的:vermagic:       3.3.8 mod_unload MIPS32_R1 32BIT

解决办法:在内核源码目录下的.config中把CONFIG_MODVERSIONS宏注释掉或者设为no


阅读全文>>

评论(1) 浏览(3092)