diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/cmd/devfsadm/devalloc.c | 1 | ||||
-rw-r--r-- | usr/src/cmd/devfsadm/devfsadm.c | 1 |
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; |