Timeline for File system Inode flags: difference between FS_IOC_GETFLAGS and FS_IOC_FSGETXATTR
Current License: CC BY-SA 4.0
6 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jun 8, 2018 at 15:07 | comment | added | schily | well, Linux could fix the interface without becoming incompatible to older Linux versions: It would just need to implement and document that an open() with the open flag O_SEARCH but without O_RDONLY or O_WRONLY will be allowed to issue a FS_IOC_GETFLAGS iotcl() but will not cause any side effects in the open() call. O_SEARCH has been introduced in POSIX from my proposal similar to an open method from UNOS that did not have stat() but only fstat(). | |
| Jun 8, 2018 at 15:01 | comment | added | Stephen Kitt | Thanks, I wondered if you were referring to POSIX.1e. The difference in interfaces between the BSDs and Linux is indeed unfortunate... | |
| Jun 8, 2018 at 14:53 | comment | added | schily | Hi, I fixed my text, it seems that I was mistaken since the name of the second call is very similar to the withdrawn xattr interface. There seem to be some people who follow me and downvote all my answers. This was the POSIX.1e ACL draft. You may try: simson.net/ref/1997/posix_1003.1e-990310.pdf | |
| Jun 8, 2018 at 14:47 | history | edited | schily | CC BY-SA 4.0 | fix FS_IOC_FSGETXATTR description |
| Jun 8, 2018 at 14:32 | comment | added | Stephen Kitt | Not sure who’s downvoting these answers... Do you have a pointer to the extended attribute proposal in question? | |
| Jun 8, 2018 at 13:04 | history | answered | schily | CC BY-SA 4.0 |