Man: To send or receive a message, the calling process allocates a structure of the following general form: struct msgbuf { long mtype; /* message type, must be > 0 */ char mtext[1]; /* message data */ }; The mtext field is an array (or other structure) whose size is specified by msgsz, a non-negative integer value. А в учебнике приведён код типа msgsnd(id, &msg, sizeof(msg), 0); Т.е. в этом случае размер будет на sizeof(long) больше. Учебник ошибается?
Ответ на:
комментарий
от DmVo
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ipc+system=мистика ? (2005)
- Форум Не отправляется сообщение через Message Queue (IPC) (2011)
- Форум очереди сообщений ipcs premission denied (2005)
- Форум Утечки памяти в golang приложении - как найти? (2023)
- Форум Производительность AF_PACKET RAW и AF_INET SOCK_STREAM сокетов в ядре. (2010)
- Форум Немного не правильно (2019)
- Форум Драйвер чтения и записи (2013)
- Форум Postfixadmin и минимальная длина пароля (2014)
- Форум Не считывает файл до конца? (2019)
- Форум Postfix + Rouncube - SMTP error (-1) при отправке сообщения. (2019)