Hi!

Please consider this small patch to make config(8) buildable on GNU
systems.

Thanks

-- 
Robert Millan
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;
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to