GETLABELSECTOR(3) NetBSD Library Functions Manual GETLABELSECTOR(3)
NAME
getlabelsector, getlabeloffset, getlabelusesmbr -- get disklabel location informations
LIBRARY
System Utilities Library (libutil, -lutil)
SYNOPSIS
#include <util.h> daddr_t getlabelsector(void); off_t getlabeloffset(void); int getlabelusesmbr(void);
DESCRIPTION
The getlabelsector() and getlabeloffset() functions return values which describe the exact on-disk location of the disklabel(5) on the current system, or -1 on error. These functions supersede the hardcoded LABELSECTOR and LABELOFFSET definitions previously used to derive the location of the disklabel(5). The getlabelusesmbr() returns 1 if the disklabel is located inside a MBR partition, 0 if it's stored relative to the start of the disk, or -1 on error.
SEE ALSO
sysctl(3), disklabel(5)
HISTORY
The getlabelsector() and getlabeloffset() functions appeared in NetBSD 2.0. NetBSD 6.0.4 August 25, 2011 NetBSD 6.0.4
Powered by man-cgi (2024-08-26). Maintained for NetBSD by Kimmo Suominen. Based on man-cgi by Panagiotis Christias.