Проверка атрибутов
42-50 Если при вызове в качестве последнего аргумента передан нулевой указатель, очередь сообщений инициализируется со значениями атрибутов по умолчанию: 128 сообщений в очереди и 1024 байта на сообщение. Если атрибуты указаны явно, мы проверяем, что mq_maxmsg и mq_msgsize имеют положительные значения.
Вторая часть функции mq_open приведена в листинге 5.18. Она завершает инициализацию новой очереди сообщений.