в каком-то смысле оно разумеется в libc, но примерно в таком же как,
например, open -- по сути вся функциональность реализуется в ядре.
И в 2.4 POSIX очередей действительно нет. Я, честно говоря, не совсем
понимаю, зачем они нужны, так сказать, в обычной жизни. Чем сокеты-то
не канают?