NAME
isduid —
disklabel UID test
SYNOPSIS
/* -lutil */
#include <util.h>
int
isduid(char
*duid, int
dflags);
DESCRIPTION
The
isduid()
function tests the string duid to see if it is a valid
disklabel(8) UID. The dflags are specified
using the same flags as used by
opendev(3).
If the OPENDEV_PART flag is included in dflags, the disklabel UID must consist of a 16-character hexadecimal string. Otherwise the disklabel UID must consist of a 16-character hexadecimal string followed by a ‘.’ and a partition letter.
RETURN VALUES
The isduid() function returns non-zero if
duid is a valid DUID, otherwise zero is returned.
SEE ALSO
HISTORY
The isduid() function first appeared in
OpenBSD 4.9.