Index: fusl/arch/i386/bits/shm.h |
diff --git a/fusl/arch/i386/bits/shm.h b/fusl/arch/i386/bits/shm.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..547581f1a7f5c6986ba477a824c08cd2ff514bc6 |
--- /dev/null |
+++ b/fusl/arch/i386/bits/shm.h |
@@ -0,0 +1,29 @@ |
+#define SHMLBA 4096 |
+ |
+struct shmid_ds |
+{ |
+ struct ipc_perm shm_perm; |
+ size_t shm_segsz; |
+ time_t shm_atime; |
+ int __unused1; |
+ time_t shm_dtime; |
+ int __unused2; |
+ time_t shm_ctime; |
+ int __unused3; |
+ pid_t shm_cpid; |
+ pid_t shm_lpid; |
+ unsigned long shm_nattch; |
+ unsigned long __pad1; |
+ unsigned long __pad2; |
+}; |
+ |
+struct shminfo { |
+ unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; |
+}; |
+ |
+struct shm_info { |
+ int __used_ids; |
+ unsigned long shm_tot, shm_rss, shm_swp; |
+ unsigned long __swap_attempts, __swap_successes; |
+}; |
+ |