summaryrefslogtreecommitdiff
path: root/usr.sbin/kldxref
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2005-11-11 08:13:18 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2005-11-11 08:13:18 +0000
commit9f5529b45a5aebb0861e793bd6f2ef7a12374a6b (patch)
treef83ca6b16f5aa7e685ed1335e0cb4f7f990ae9d8 /usr.sbin/kldxref
parent16902e8a3f33b476b90e50f741d6b1a029da3432 (diff)
downloadsrc-test2-9f5529b45a5aebb0861e793bd6f2ef7a12374a6b.tar.gz
src-test2-9f5529b45a5aebb0861e793bd6f2ef7a12374a6b.zip
Notes
Diffstat (limited to 'usr.sbin/kldxref')
-rw-r--r--usr.sbin/kldxref/kldxref.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/kldxref/kldxref.c b/usr.sbin/kldxref/kldxref.c
index 3beed7acf829..c095e9ccaa65 100644
--- a/usr.sbin/kldxref/kldxref.c
+++ b/usr.sbin/kldxref/kldxref.c
@@ -187,7 +187,7 @@ parse_entry(struct mod_metadata *md, const char *cval,
printf(" module %s\n", cval);
break;
default:
- warnx("unknown metdata record %d in file %s", md->md_type, kldname);
+ warnx("unknown metadata record %d in file %s", md->md_type, kldname);
}
if (!error)
record_end();
@@ -344,6 +344,9 @@ main(int argc, char *argv[])
}
if (p->fts_info != FTS_F)
continue;
+ if (p->fts_namelen >= 8 &&
+ strcmp(p->fts_name + p->fts_namelen - 8, ".symbols") == 0)
+ continue;
read_kld(p->fts_path, p->fts_name);
}
fts_close(ftsp);