版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenzhen1080/article/details/75666214
记录,以供自己查看
在测试ioctl时发现,当cmd为2的时候,ioctl不能正确调用,
打log发现:
当调用 ret = ioctl(fd, 2)
发现ret的返回值为-1,perror发现显示 Bad address;
ioctl还是建议使用幻数
参考内核的文档documention\ioctl\ioctl-number.txt
参考:
https://stackoverflow.com/questions/10071296/ioctl-is-not-called-if-cmd-2
http://www.cnblogs.com/helloworldtoyou/p/4945543.html
http://blog.csdn.net/feiniao1221/article/details/7074323
http://blog.csdn.net/tq384998430/article/details/71213499