don't see any harm in this, ok nicm
On Sun, Oct 02, 2011 at 03:44:52PM +0100, Edd Barrett wrote:
> On Sat, Oct 01, 2011 at 11:10:35PM -0300, Christiano F. Haesbaert wrote:
> >
> > Makes sense to me, ok.
> >
> > Later we should fix the include orderning and change the warning
> > printfs to stderr.
>
> Yes. Well, here is the first phase.
>
> * As haesbaert suggests, correctly order include files.
> * Found some old style function defs. Updated.
> * Found a prototype inside a function. Moved.
>
> OK?
>
> Index: cmd.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/cmd.c,v
> retrieving revision 1.18
> diff -u -r1.18 cmd.c
> --- cmd.c 10 Dec 2009 22:07:19 -0000 1.18
> +++ cmd.c 2 Oct 2011 14:32:27 -0000
> @@ -27,11 +27,13 @@
> #include <sys/types.h>
> #include <sys/device.h>
> #include <sys/time.h>
> +
> #include <ctype.h>
> -#include <stdio.h>
> #include <limits.h>
> #include <nlist.h>
> +#include <stdio.h>
> #include <string.h>
> +
> #include "misc.h"
> #define CMD_NOEXTERN
> #include "cmd.h"
> Index: exec.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/exec.c,v
> retrieving revision 1.8
> diff -u -r1.8 exec.c
> --- exec.c 2 Oct 2011 10:10:30 -0000 1.8
> +++ exec.c 2 Oct 2011 14:32:27 -0000
> @@ -24,9 +24,10 @@
> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> */
>
> -#include <err.h>
> #include <sys/types.h>
> #include <sys/stat.h>
> +
> +#include <err.h>
> #include <fcntl.h>
> #include <stdio.h>
>
> Index: exec_aout.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/exec_aout.c,v
> retrieving revision 1.10
> diff -u -r1.10 exec_aout.c
> --- exec_aout.c 27 Oct 2009 23:59:51 -0000 1.10
> +++ exec_aout.c 2 Oct 2011 14:32:27 -0000
> @@ -24,15 +24,16 @@
> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> */
>
> +#include <sys/types.h>
> +#include <sys/exec.h>
> +
> #include <err.h>
> #include <errno.h>
> #include <fcntl.h>
> #include <nlist.h>
> -#include <stdlib.h>
> #include <stdio.h>
> +#include <stdlib.h>
> #include <unistd.h>
> -#include <sys/exec.h>
> -#include <sys/types.h>
>
> #include "config.h"
> #include "ukc.h"
> @@ -80,8 +81,7 @@
>
> /* in-memory address -> ``kernel'' vaddr */
> caddr_t
> -aout_readjust(x)
> - caddr_t x;
> +aout_readjust(caddr_t x)
> {
> caddr_t y;
>
> @@ -99,8 +99,7 @@
> }
>
> int
> -aout_check(file)
> - char *file;
> +aout_check(char *file)
> {
> int fd, ret = 1;
>
> Index: exec_ecoff.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/exec_ecoff.c,v
> retrieving revision 1.10
> diff -u -r1.10 exec_ecoff.c
> --- exec_ecoff.c 27 Oct 2009 23:59:51 -0000 1.10
> +++ exec_ecoff.c 2 Oct 2011 14:32:27 -0000
> @@ -24,16 +24,17 @@
> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> */
>
> +#include <sys/types.h>
> +#include <sys/exec.h>
> +#include <sys/exec_ecoff.h>
> +
> #include <err.h>
> #include <errno.h>
> #include <fcntl.h>
> #include <nlist.h>
> -#include <stdlib.h>
> #include <stdio.h>
> +#include <stdlib.h>
> #include <unistd.h>
> -#include <sys/exec.h>
> -#include <sys/exec_ecoff.h>
> -#include <sys/types.h>
>
> #include "config.h"
> #include "ukc.h"
> Index: exec_elf.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/exec_elf.c,v
> retrieving revision 1.12
> diff -u -r1.12 exec_elf.c
> --- exec_elf.c 27 Oct 2009 23:59:51 -0000 1.12
> +++ exec_elf.c 2 Oct 2011 14:32:27 -0000
> @@ -24,16 +24,17 @@
> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> */
>
> +#include <sys/types.h>
> +#include <sys/exec.h>
> +#include <sys/exec_elf.h>
> +
> #include <err.h>
> #include <errno.h>
> #include <fcntl.h>
> #include <nlist.h>
> -#include <stdlib.h>
> #include <stdio.h>
> +#include <stdlib.h>
> #include <unistd.h>
> -#include <sys/exec.h>
> -#include <sys/exec_elf.h>
> -#include <sys/types.h>
>
> #include "ukc.h"
> #include "config.h"
> Index: files.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/files.c,v
> retrieving revision 1.17
> diff -u -r1.17 files.c
> --- files.c 2 Jun 2010 20:42:17 -0000 1.17
> +++ files.c 2 Oct 2011 14:32:27 -0000
> @@ -42,10 +42,12 @@
> */
>
> #include <sys/param.h>
> +
> #include <errno.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
>
> extern const char *yyfile;
> @@ -72,6 +74,10 @@
> int (*)(const char *, void *), void *);
> static void expr_free(struct nvlist *);
>
> +#ifdef DEBUG
> +static void pr0();
> +#endif
> +
> void
> initfiles(void)
> {
> @@ -453,8 +459,6 @@
> void
> prexpr(struct nvlist *expr)
> {
> - static void pr0();
> -
> printf("expr =");
> pr0(expr);
> printf("\n");
> Index: hash.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/hash.c,v
> retrieving revision 1.14
> diff -u -r1.14 hash.c
> --- hash.c 4 Jan 2004 18:30:05 -0000 1.14
> +++ hash.c 2 Oct 2011 14:32:27 -0000
> @@ -42,8 +42,10 @@
> */
>
> #include <sys/param.h>
> +
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
>
> /*
> Index: main.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/main.c,v
> retrieving revision 1.42
> diff -u -r1.42 main.c
> --- main.c 15 Apr 2011 02:48:14 -0000 1.42
> +++ main.c 2 Oct 2011 14:32:27 -0000
> @@ -44,13 +44,15 @@
> #include <sys/types.h>
> #include <sys/stat.h>
> #include <sys/param.h>
> +
> #include <ctype.h>
> +#include <err.h>
> #include <errno.h>
> #include <stdio.h>
> -#include <err.h>
> #include <stdlib.h>
> #include <string.h>
> #include <unistd.h>
> +
> #include "config.h"
>
> int firstfile(const char *);
> Index: misc.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/misc.c,v
> retrieving revision 1.8
> diff -u -r1.8 misc.c
> --- misc.c 27 Oct 2009 23:59:51 -0000 1.8
> +++ misc.c 2 Oct 2011 14:32:27 -0000
> @@ -26,9 +26,10 @@
> */
>
> #include <sys/types.h>
> +
> +#include <ctype.h>
> #include <err.h>
> #include <stdio.h>
> -#include <ctype.h>
> #include <stdlib.h>
> #include <string.h>
>
> Index: mkheaders.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/mkheaders.c,v
> retrieving revision 1.18
> diff -u -r1.18 mkheaders.c
> --- mkheaders.c 28 Jun 2003 04:55:07 -0000 1.18
> +++ mkheaders.c 2 Oct 2011 14:32:27 -0000
> @@ -42,11 +42,13 @@
> */
>
> #include <sys/param.h>
> +
> #include <ctype.h>
> #include <errno.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
>
> static int emitcnt(struct nvlist *);
> Index: mkioconf.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/mkioconf.c,v
> retrieving revision 1.30
> diff -u -r1.30 mkioconf.c
> --- mkioconf.c 16 Jul 2011 11:34:43 -0000 1.30
> +++ mkioconf.c 2 Oct 2011 14:32:27 -0000
> @@ -42,10 +42,12 @@
> */
>
> #include <sys/param.h>
> +
> #include <errno.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
>
> /*
> Index: mkmakefile.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/mkmakefile.c,v
> retrieving revision 1.35
> diff -u -r1.35 mkmakefile.c
> --- mkmakefile.c 2 Jun 2010 20:42:17 -0000 1.35
> +++ mkmakefile.c 2 Oct 2011 14:32:27 -0000
> @@ -42,12 +42,14 @@
> */
>
> #include <sys/param.h>
> +
> #include <ctype.h>
> #include <err.h>
> #include <errno.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
> #include "sem.h"
>
> Index: mkswap.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/mkswap.c,v
> retrieving revision 1.12
> diff -u -r1.12 mkswap.c
> --- mkswap.c 28 Jun 2003 04:55:07 -0000 1.12
> +++ mkswap.c 2 Oct 2011 14:32:29 -0000
> @@ -42,10 +42,12 @@
> */
>
> #include <sys/param.h>
> +
> #include <errno.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
> #include "sem.h"
>
> Index: pack.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/pack.c,v
> retrieving revision 1.15
> diff -u -r1.15 pack.c
> --- pack.c 4 Jan 2004 00:47:01 -0000 1.15
> +++ pack.c 2 Oct 2011 14:32:29 -0000
> @@ -42,8 +42,10 @@
> */
>
> #include <sys/param.h>
> +
> #include <stdlib.h>
> #include <string.h>
> +
> #include "config.h"
>
> /*
> Index: sem.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/sem.c,v
> retrieving revision 1.31
> diff -u -r1.31 sem.c
> --- sem.c 24 Mar 2008 21:35:03 -0000 1.31
> +++ sem.c 2 Oct 2011 14:32:29 -0000
> @@ -42,11 +42,13 @@
> */
>
> #include <sys/param.h>
> +
> #include <ctype.h>
> +#include <err.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> -#include <err.h>
> +
> #include "config.h"
> #include "sem.h"
>
> Index: ukc.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/ukc.c,v
> retrieving revision 1.17
> diff -u -r1.17 ukc.c
> --- ukc.c 2 Oct 2011 10:10:30 -0000 1.17
> +++ ukc.c 2 Oct 2011 14:32:29 -0000
> @@ -29,8 +29,8 @@
> #include <sys/ioctl.h>
>
> #include <err.h>
> -#include <kvm.h>
> #include <fcntl.h>
> +#include <kvm.h>
> #include <limits.h>
> #include <nlist.h>
> #include <stdio.h>
> Index: ukcutil.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/ukcutil.c,v
> retrieving revision 1.19
> diff -u -r1.19 ukcutil.c
> --- ukcutil.c 6 Apr 2011 11:36:26 -0000 1.19
> +++ ukcutil.c 2 Oct 2011 14:32:29 -0000
> @@ -27,6 +27,7 @@
> #include <sys/types.h>
> #include <sys/time.h>
> #include <sys/device.h>
> +
> #include <limits.h>
> #include <nlist.h>
> #include <stdio.h>
> Index: util.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/config/util.c,v
> retrieving revision 1.12
> diff -u -r1.12 util.c
> --- util.c 28 Jun 2003 04:55:07 -0000 1.12
> +++ util.c 2 Oct 2011 14:32:29 -0000
> @@ -42,11 +42,13 @@
> */
>
> #include <sys/types.h>
> +
> #include <ctype.h>
> +#include <stdarg.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> -#include <stdarg.h>
> +
> #include "config.h"
>
> static void nomem(void);
>
> --
> Best Regards
> Edd Barrett
>
> http://www.theunixzoo.co.uk