[PATCH] build config(8) on GNU systems
Robert Millan
rmh at debian.org
Sat Jul 2 14:56:15 UTC 2011
Hi!
Please consider this small patch to make config(8) buildable on GNU
systems.
Thanks
--
Robert Millan
-------------- next part --------------
Index: usr.sbin/config/main.c
===================================================================
--- usr.sbin/config/main.c (revision 223721)
+++ usr.sbin/config/main.c (working copy)
@@ -591,7 +591,11 @@
if ((dirp = opendir(p)) == NULL)
err(EX_OSERR, "opendir %s", p);
while ((dp = readdir(dirp)) != NULL) {
+#ifdef _DIRENT_HAVE_D_NAMLEN
i = dp->d_namlen - 2;
+#else
+ i = strlen (dp->d_name) - 2;
+#endif
/* Skip non-headers */
if (dp->d_name[i] != '.' || dp->d_name[i + 1] != 'h')
continue;
More information about the freebsd-hackers
mailing list