Книга: UNIX: взаимодействие процессов

Программа msgrmid

Программа msgrmid

Для удаления очереди сообщений мы вызываем функцию msgctl с командой IPC_RMID, как показано в листинге 6.5.

Листинг 6.5. Удаление очереди сообщений System V

//svmsg/msgrmid.c
1  #include "unpipc.h"
2  int
3  main(int argc, char **argv)
4  {
5   int mqid;
6   if (argc != 2)
7    err_quit("usage: msgrmid <pathname>");
8   mqid = Msgget(Ftok(argv[1], 0), 0);
9   Msgctl(mqid, IPC_RMID, NULL);
10  exit(0);
11 }

Оглавление книги


Генерация: 1.236. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз