aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/config/mkheaders.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/config/mkheaders.c')
-rw-r--r--usr.sbin/config/mkheaders.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/usr.sbin/config/mkheaders.c b/usr.sbin/config/mkheaders.c
index 3c8e879c0a23..26240e238a58 100644
--- a/usr.sbin/config/mkheaders.c
+++ b/usr.sbin/config/mkheaders.c
@@ -68,8 +68,7 @@ headers(void)
for (dp = dtab; dp != 0; dp = dp->d_next) {
if (eq(dp->d_name, fl->f_needs)) {
match++;
- if ((dp->d_type & TYPEMASK) == DEVICE)
- dp->d_type |= DEVDONE;
+ dp->d_done |= DEVDONE;
}
}
if (fl->f_flags & NEED_COUNT)
@@ -77,11 +76,9 @@ headers(void)
}
}
for (dp = dtab; dp != 0; dp = dp->d_next) {
- if ((dp->d_type & TYPEMASK) == DEVICE) {
- if (!(dp->d_type & DEVDONE))
- errx(1, "Error: device \"%s\" is unknown",
- dp->d_name);
- }
+ if (!(dp->d_done & DEVDONE))
+ errx(1, "Error: device \"%s\" is unknown",
+ dp->d_name);
}
}