Module Name: src
Committed By: uebayasi
Date: Fri Oct 31 17:43:56 UTC 2014
Modified Files:
src/usr.bin/config: mkioconf.c
Log Message:
config(1): Emit only referenced interface attributes in ioconf.c
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/usr.bin/config/mkioconf.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.bin/config/mkioconf.c
diff -u src/usr.bin/config/mkioconf.c:1.22 src/usr.bin/config/mkioconf.c:1.23
--- src/usr.bin/config/mkioconf.c:1.22 Wed Oct 29 17:14:50 2014
+++ src/usr.bin/config/mkioconf.c Fri Oct 31 17:43:55 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: mkioconf.c,v 1.22 2014/10/29 17:14:50 christos Exp $ */
+/* $NetBSD: mkioconf.c,v 1.23 2014/10/31 17:43:55 uebayasi Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -45,7 +45,7 @@
#endif
#include <sys/cdefs.h>
-__RCSID("$NetBSD: mkioconf.c,v 1.22 2014/10/29 17:14:50 christos Exp $");
+__RCSID("$NetBSD: mkioconf.c,v 1.23 2014/10/31 17:43:55 uebayasi Exp $");
#include <sys/param.h>
#include <err.h>
@@ -177,6 +177,8 @@ cf_locators_print(const char *name, void
a = value;
if (!a->a_iattr)
return (0);
+ if (ht_lookup(selecttab, name) == NULL)
+ return (0);
if (a->a_locs) {
fprintf(fp,