int my_permission(struct inode *inode, int op) if(op == 4||(op == 2 && current->euid = 0)) //euidmy_permission’:
/home/karan/practice/procf/testproc1.c:50:32: error: ‘struct task_struct’ has no member named ‘euid
我花了一些时间在Groovy中编写了一些代码,以减少我对Linux UID操作的困惑,因为手册页很乱。/** * The manipulable data structureint suid // saved UID
int fsuid // filesystem UID; access control to the file system for NFS in