在 put_user() 和 get_user() 函数的定义中,都可以看到: __chk_user_ptr(x) 这个宏(内核版本: 2.6.31)。 查一下这个宏的定义是: # define __chk_user_ptr(x) (void)0 我不明白这里使用了 __chk_user_ptr(x) 这个宏的用处是什么? 如我在一个测试程序里,也模拟定义这样的一个宏,但是反汇编看了一下,也没有什么对应的汇编语句: [quote] m[3] = m[3] + 1; 80483d7: 8b 45 f0 mov -0x10(%ebp),%eax 80483d...
怎样在LINUX下调用IPTABLES的 ip_fw_chk(struct iphdr *ip,struct device *rif, _u16 *redirport,structip_fw *chain, int policy,int mode)函数 只要实现过滤一个IP地址的功能就行,我看源代码怎么也没看懂 谢谢各位高手,请指点一二
我从tape 倒回 是不是chunk坏了呀. 有救吗? oninit oninit: Cannot open chunk '/informix/dbf/rootdbs.chk'. errno = 2 oninit: Fatal error in shared memory initialization
写的一个程序 编译的时候没有任何问题 但insmod后出现 Unknown symbol __stack_chk_fail的错误 一般意味着什么 如何解决呢?
执行oninit 时报"Bad primary chunk '/informix/index3chk12'" 请求高手指点.谢谢!!
[code] .......T c /etc/krb5.conf S.5....T /boot/kernel.h-2.4.7 .M...... /dev/shm SM5....T c /usr/X11R6/lib/X11/fonts/75dpi/encodings.dir S.5....T c /etc/ldap.conf S.5....T c /etc/ppp/chap-secrets S.5....T c /etc/ppp/pap-secrets S.5....T c /etc/xinetd.d/telnet ..5....T c /etc/mime.types S.5....T c /etc/printcap S.5....T c /root/.bashrc missing /var/tmp/vi.recover .M...... /dev/dri .M.........
[code] .......T c /etc/krb5.conf S.5....T /boot/kernel.h-2.4.7 .M...... /dev/shm SM5....T c /usr/X11R6/lib/X11/fonts/75dpi/encodings.dir S.5....T c /etc/ldap.conf S.5....T c /etc/ppp/chap-secrets S.5....T c /etc/ppp/pap-secrets S.5....T c /etc/xinetd.d/telnet ..5....T c /etc/mime.types S.5....T c /etc/printcap S.5....T c /root/.bashrc missing /var/tmp/vi.recover .M...... /dev/dri .M.........