LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 808|回复: 1

关于网络编程 sock_raw问题

[复制链接]
发表于 2006-11-29 14:57:53 | 显示全部楼层 |阅读模式
socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)

为什么上面那段代码在执行的时候返回创建失败,Operation not permitted


我用的是程序所有者是root,执行者也是root

那位大师帮个忙看一下,谢谢!!
 楼主| 发表于 2006-11-30 11:21:58 | 显示全部楼层
怎么没人说句话啊。我又仔细看了一下程序,发现一个错误,原来在程序内用了setuid(getuid()),程序属主是root,用root编译运行都没问题,但是当用普通用户时编译过去了,执行时还是Operation not permitted,难道我的setuid用的有问题?

大家帮个忙吧!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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