Hi Nicolas,

thanks, applied and pushed,
 best regards
   Waldemar

Nicolas Cavallari wrote,

> Since Linux 3.11, O_TMPFILE allows to create unnamed files that can be
> linked later on.  It is internally defined as (O_TMPFILE | O_DIRECTORY)
> to make it fail on old kernels.
> 
> Copying definitions from glibc for O_TMPFILE is not enough to support
> O_TMPFILE; The open() wrapper also need to pass the mode when the flag
> contains O_TMPFILE, otherwise, it will pass mode 000 which will succeed
> but yield unexpected results.
> 
> openat() is curiously not affected since it passes the mode
> unconditionally..
> 
> Signed-off-by: Nicolas Cavallari <[email protected]>
_______________________________________________
devel mailing list
[email protected]
https://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel

Reply via email to