Date: Wed, 16 Jan 2002 10:59:23 +0100 From: Foldi Tamas <crow@localhost.hu> To: freebsd-hackers@freebsd.org Subject: interesting open() issue Message-ID: <20020116105923.A29210@hax0r.hu>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Hello hackers,
I tried the following program on Tru64, FreeBSD and linux:
#include <stdio.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
main() {
int fd;
fd = open ( "/tmp/foobar", (O_RDWR | O_CREAT), 0020);
perror("open");
close(fd);
}
The program ran successfully, but the created file was different.
On Linux:
-----w---- 1 crow crow 0 Jan 16 10:32 /tmp/foobar
On Tru64/FreeBSD:
---------- 1 crow users 0 Jan 16 10:30 /tmp/foobar
I'm not sure what the result supposed to be. Any ideas ?
Best Regards,
Tamas Foldi
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8
iQA/AwUBPEVO+f7G8SRsJE1wEQLwtgCgjXjXUAeGn7EsQ1qgKl5jb2ehqZ0AoKCy
oMSQlYCwQjwJwy5Jz+kqveii
=/TYW
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020116105923.A29210>
