#include #include #define PREFIX "/var/shm" int shm_open (const char *pathname, int flags, int mode) { char name[strlen(pathname) + sizeof(PREFIX)]; sprintf (name, PREFIX "/%s", pathname); return open (name, flags, mode); } int shm_unlink(const char *pathname){ char name[strlen(pathname) + sizeof(PREFIX)]; sprintf (name, PREFIX "/%s", pathname); return unlink (name); }