SystemV
вот есть такая функция:
# include <sys/types.h>
# include <sys/ipc.h>
key_t ftok(const char *pathname, int proj_id);
и ей, как пишут в мануалах, в параметр pathname надо передавать имя существующего файла, который вызывающий процесс может полапать. внимание вопрос: зачем ему доступ к этому файлу? он его будет открывать или просто какой-нибудь stat на него будет применять? или же это просто формальность, и на самом деле можно от балды нарисовать путь типа хоть /vev/urandom ?
http://stackoverflow.com/questions/7358400/whats-is-purpose-ftok-in-message-queues
Обсуждают сегодня