Теперь я использую statfs
для получения типа файловой системы. Я думал, что значение f_type
из возвращенного struct statfs
является одним из значений, определенных в enum fs_type_num
из http://opensource.apple.com/source/xnu/xnu-3248.60.10/bsd/vfs/vfs_conf.c
До macOS 10.12 значение f_type
из struct statfs
было 17 для HFS/HFS+. В macOS 10.12 значение равно 23, и я не вижу этого значения, определенного в enum fs_type_num
.
Это там файл, где определены возможные значения f_type
из struct statfs
?
Или есть лучший API для получения типа файловой системы?