aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-10-31 15:14:40 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-10-31 15:14:40 +0000
commit46658b2b2e9c11075190dc1e98cbdf557c57bff4 (patch)
tree471f565051b0ea10428ccb1142fe9f585f28715b /lib
parent1a0edb10cad225869cc9b08f6c95bc05f18a9273 (diff)
Notes
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/gen/err.39
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/libc/gen/err.3 b/lib/libc/gen/err.3
index 7c7720b71e19..4871bcc1566b 100644
--- a/lib/libc/gen/err.3
+++ b/lib/libc/gen/err.3
@@ -178,15 +178,16 @@ or a null pointer
Display the current errno information string and exit:
.Bd -literal -offset indent
if ((p = malloc(size)) == NULL)
- err(1, NULL);
+ err(EX_OSERR, NULL);
if ((fd = open(file_name, O_RDONLY, 0)) == -1)
- err(1, "%s", file_name);
+ err(EX_NOINPUT, "%s", file_name);
.Ed
.Pp
Display an error message and exit:
.Bd -literal -offset indent
if (tm.tm_hour < START_TIME)
- errx(1, "too early, wait until %s", start_time_string);
+ errx(EX_DATAERR, "too early, wait until %s",
+ start_time_string);
.Ed
.Pp
Warn of an error:
@@ -195,7 +196,7 @@ if ((fd = open(raw_device, O_RDONLY, 0)) == -1)
warnx("%s: %s: trying the block device",
raw_device, strerror(errno));
if ((fd = open(block_device, O_RDONLY, 0)) == -1)
- err(1, "%s", block_device);
+ err(EX_OSFILE, "%s", block_device);
.Ed
.Pp
Warn of an error without using the global variable