EPERM | Тоже-самое, что и Linux EPERM: Доступ Запрещен. |
EACCESS | Внутренняя ошибка доступа к каталогу RSBAC |
EREADFAILED | Ошибка чтения с диска или из структуры данных |
EWRITEFAILED | Ошибка записи на диск или в структуры данных |
EINVALIDPOINTER | Был использован недопустимый параметр указателя (например NULL) |
ENOROOTDIR | Файловая система не имеет корневого каталога |
EPATHTOOLONG | Переполнение буфера слишком длинной строкой параметра |
ENOROOTDEV | Корневое устройство отсутствует или не доступно |
ENOTFOUND | Файлы или ACI-объекты не найдены |
ENOTINITIALISED | Вызов RSBAC до инициализации или после окончательной очистки |
EREINIT | RSBAC уже был инициирован |
ECOULDNOTADDDEVICE | Встроенная структура устройства не может быть добавлена, возможно нехватка памяти ядра |
ECOULDNOTADDITEM | Список объектов структур данных или proc-псевдо-файла не могут быть добавлены, возможно нехватка памяти ядра |
ECOULDNOTCREATEPATH | Каталог /rsbac в файловой системе создан быть не может |
EINVALIDATTR | Неверный номер параметра |
EINVALIDDEV | Неверное устройство |
EINVALIDTARGET | Неправильный тип объекта |
EINVALIDVALUE | Прочие ошибочные значения. Например, значение атрибута выходит за пределы диапазона |
EEXISTS | Объект уже существует |
EINTERNONLY | Значение должно использоваться только как внутреннее. Например, sec_level rsbac_internal |
EINVALIDREQUEST | Неверный номер запроса |
ENOTWRITABLE | Файловая система доступна только для чтения, параметры не были сохранены. |
EMALWAREDETECTED | (Более не используется по причине несовместимости со стандартами/программами Unix). Чтение из доменного подключения запрещено в результате обнаружения вредоносного программного кода |
ENOMEM | Недостаточно памяти (GFP_KERNEL) |
EDECISIONMISMATCH | Rsbac_adf_set_attr вызвал запрос, который rsbac_adf_request не должен был предоставить, вероятно в связи с изменением тем временем атрибута |
EINVALIDVERSION | Предпринята REG-регистрация для другой версии интерфейса REG. |
Перевод: Александр Блохин <sass@uustoll.ee>