[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Удаление именованных каналов

Именованные каналы могут удаляться с помощью rm(1) или unlink(2).

Именованный канал  может быть  создан в  любой момент  до его  первого
использования и удален в любое время после этого.

В SVR4  добавлена библиотечная функция mkfifo(3C) с теми же функциями,
что и mknod, где параметр mode включает флаг S_IFIFO.
                     СОЗДАНИЕ ИМЕНОВАННОГО КАНАЛА


mknod(2)

ИМЯ

          mknod - создать директорию, специальный или обычный файл


ИСПОЛЬЗОВАНИЕ

#include <sys/types.h>
#include <sys/stat.h>

int mknod (const char *path, mode_t mode,
          dev_t dev);


ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

          0 - успех

          -1 - неуспех, и errno установлена