Листинг 14.2. Удаление сегмента разделяемой памяти system V из системы
//svshm/shmrmid.c
1 #include "unpipc.h"
2 int
3 main(int argc, char **argv)
4 {
5 int id;
6 if (argc != 2)
7 err_quit("usage: shmrmid
8 id = Shmget(Ftok(argv[1], 0), 0, SVSHM_MODE);
9 Shmctl(id, IPC_RMID, NULL);
10 exit(0);
11 }