From eeac69b2168c5a65f9608771006ccc43033cbd23 Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 7 May 2025 09:45:50 -0700 Subject: initial commit --- shm.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 shm.h (limited to 'shm.h') diff --git a/shm.h b/shm.h new file mode 100644 index 0000000..1b759a5 --- /dev/null +++ b/shm.h @@ -0,0 +1,18 @@ +/* + * LOKI + * + * shm header file + * + * 1996/7 Guild Corporation Productions [daemon9] + */ + +#define SHM_KEY 242 /* Shared memory key */ +#define SEM_KEY 424 /* Semaphore key */ +#define SHM_PRM S_IRUSR|S_IWUSR /* Shared Memory Permissions */ +#define SET_SIZE 1 + +void prep_shm(); /* prepare shared mem segment */ +void locks(); /* lock shared memory */ +void ulocks(); /* unlock shared memory */ +void dump_shm(); /* release shared memory */ + -- cgit v1.2.3