unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4];
};
-struct shm_info {
- int used_ids;
- unsigned long shm_tot, shm_rss, shm_swp;
#ifdef _GNU_SOURCE
- unsigned long swap_attempts, swap_successes;
-#else
- unsigned long __reserved[2];
+#define __used_ids used_ids
+#define __swap_attempts swap_attempts
+#define __swap_successes swap_successes
#endif
+
+struct shm_info {
+ int __used_ids;
+ unsigned long shm_tot, shm_rss, shm_swp;
+ unsigned long __swap_attempts, __swap_successes;
};
typedef unsigned long shmatt_t;