Вопросы к Поиску с Алисой
Некоторые ключевые отличия между системными вызовами open() и openat():
При этом и open(), и openat() возвращают новый дескриптор файла или -1 в случае ошибки. courses.igankevich.com ru.manpages.org