5 #include "tests/sys_mman.h"
10 /* Test case supplied by Vasile Floroiu. */
12 #define DO(cmd) printf(#cmd "; status: %s\n", strerror(errno))
13 #define SZ 48216 + 1024
19 fd
= shm_open("/hw_mngr.c", (O_CREAT
| O_EXCL
| O_RDWR
),
20 (S_IREAD
| S_IWRITE
));
25 DO(ftruncate(fd
, SZ
));
27 ptr
= mmap(0, SZ
, (PROT_READ
| PROT_WRITE
), MAP_SHARED
, fd
, 0);
33 shm_unlink("/hw_mngr.c");