getfsfile()

Искать наименование файловой системы в конфигурационном файле файловых систем (/etc/fstab)

Прототип:

#include <fstab.h>
struct fstab * getfsfile( const char *file );

Аргументы:

file
Префикс фаловой системы, которую требуется найти.

Библиотека:

libc

Описание:

Функция getfsfile() ищет в файле таблицы файловых систем (/etc/fstab) запись, соответствующую заданному префиксу.

Возвращаемое значение:

Указатель на структуру struct fstab для файловой системы (см. запись для getfsent()), или NULL если запись не может быть найдена.

Файлы:

/etc/fstab
Файл таблицы файловых систем.

Классификация:

NetBSD

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Предостережения:

Функции, работающие с /etc/fstab используют статическое хранение данных; если данные требуется использовать в дальнейшем, скопируйте их перед любыми последующими вызовами, во избежание перезаписи.

Тематические ссылки:

struct fstab, endfsent(), getfsent(), getfsspec(), mount(), setfsent()

/etc/fstab в Справочнике по Утилитам




Предыдущий раздел: Описание API системной библиотеки