getfsspec()

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

Прототип:

#include <fstab.h>
struct fstab * getfsspec( const char *spec );

Аргументы:

spec
Имя блочного устройства, которое требуетя найти.

Библиотека:

libc

Описание:

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

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

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

Файлы:

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

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

NetBSD

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

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

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

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

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

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




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