diff options
author | obrien <obrien@FreeBSD.org> | 1997-01-23 06:29:01 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1997-01-23 06:29:01 +0000 |
commit | 4a62d28c391a0143f68f333f48d8d9a3cb959af7 (patch) | |
tree | 39a1b25eb91546d966225dc4b1139537247fbf70 /lib/libdisk/libdisk.3 | |
parent | 25753ac2ab3e7894cc141e0eff2bc589b0fe7d3c (diff) | |
download | FreeBSD-src-4a62d28c391a0143f68f333f48d8d9a3cb959af7.zip FreeBSD-src-4a62d28c391a0143f68f333f48d8d9a3cb959af7.tar.gz |
Adds slice_type_name() which extends chunk_n[] for subtype's too.
Curorary review by: phk
Diffstat (limited to 'lib/libdisk/libdisk.3')
-rw-r--r-- | lib/libdisk/libdisk.3 | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/libdisk/libdisk.3 b/lib/libdisk/libdisk.3 index 0e44b80..83a26f7 100644 --- a/lib/libdisk/libdisk.3 +++ b/lib/libdisk/libdisk.3 @@ -57,11 +57,19 @@ .Nm MakeDevDisk , .Nm ShowChunkFlags , .Nm ChunkCanBeRoot , +.Nm chunk_n , +.Nm slice_type_name .Nd library interface to slice and partition labels .Sh SYNOPSIS .Fd #include <sys/types.h> .Fd #include <libdisk.h> .Dv extern const u_char *boot1, boot2; +.\" What is the correct way to cause a single line break ??? +.Bd -literal +.Dv extern const char *chunk_n[]; +.Ed +.Ft const char * +.Fn slice_type_name "int type" "int subtype" .Ft struct disk * .Fn Open_Disk "const char *devname" .Ft struct disk * @@ -310,6 +318,17 @@ returns a string to show flags. .Pp .Fn ChunkCanBeRoot returns NULL if chunk can be +.Pp +Chunk name strings can be accessed directly using the external array +.Va chunk_n . +.Pp +.Fn slice_type_name +returns the name strings associated with the specified +.Ql type . +.Ql subtype . +If +.Fn slice_type_name +returns "unknown" for slices it isn't familar with. .Ql / . .Sh AUTHOR .Nm Libdisk |