linux - checkpatch.pl 标记八进制权限错误

标签 linux linux-kernel coding-style linux-device-driver

我正在尝试解决设备驱动程序中的一些编码风格问题。当我运行 checkpatch.pl 脚本来运行它时,它会标记以下错误。

错误:使用 4 位八进制 (0777) 而不是十进制权限

我将权限从 S_IWUSR 更改为 0200,但错误仍然存​​在。

最佳答案

使用十进制 777。您使用八进制 0222。

关于linux - checkpatch.pl 标记八进制权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41499788/

相关文章:

linux - 如何自动获得IP地址更改通知

c# - 在方法中使用 const 而不是变量的优点

c++ - "abuse"循环作为 goto 是常见的做法吗

C++从文本文件检查操作系统

linux - 我的 shell 脚本在执行后停止

linux脚本简单算术代码

linux-kernel - 什么是 3.x 内核中 daemonize() 内核 api 的替换

c - Linux 相当于 GetCommandLine 和 CommandLineToArgv?

linux - (FUSE) 文件系统何时检查访问权限?

haskell - 使用 case 进行多路 if