summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/devfsadm/devalloc.c1
-rw-r--r--usr/src/cmd/devfsadm/devfsadm.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/cmd/devfsadm/devalloc.c b/usr/src/cmd/devfsadm/devalloc.c
index 11147269cb..8ad66cb688 100644
--- a/usr/src/cmd/devfsadm/devalloc.c
+++ b/usr/src/cmd/devfsadm/devalloc.c
@@ -143,6 +143,7 @@ _make_db()
case 0:
if (execl(MKDEVALLOC, MKDEVALLOC, DA_IS_LABELED, NULL) == -1)
exit((errno == ENOENT) ? 0 : 1);
+ return (1);
default:
for (;;) {
wpid = waitpid(pid, &status, 0);
diff --git a/usr/src/cmd/devfsadm/devfsadm.c b/usr/src/cmd/devfsadm/devfsadm.c
index 6f2706c21a..86dbf384af 100644
--- a/usr/src/cmd/devfsadm/devfsadm.c
+++ b/usr/src/cmd/devfsadm/devfsadm.c
@@ -2800,6 +2800,7 @@ create_link_common(char *devlink, char *contents, int *exists)
case EINVAL:
/* not a symlink, remove and create */
s_unlink(devlink);
+ /* FALLTHROUGH */
default:
/* maybe it didn't exist at all */
try = CREATE_LINK;