changeset 2:442dbbf0ac7d

utf first try
author kono
date Tue, 19 Apr 2005 23:36:12 +0900
parents bce86c4163a3
children f89a9a79e124
files config/version config/version.c doc/version.rf ers h/mh.h sbr/concat.c sbr/ml_codeconv.c zotnet/mts/client.c
diffstat 8 files changed, 296 insertions(+), 10397 deletions(-) [+]
line wrap: on
line diff
--- a/config/version	Mon Apr 18 23:46:02 2005 +0900
+++ b/config/version	Tue Apr 19 23:36:12 2005 +0900
@@ -1,1 +1,1 @@
-6.8.3.1
+6.8.3.17
--- a/config/version.c	Mon Apr 18 23:46:02 2005 +0900
+++ b/config/version.c	Tue Apr 19 23:36:12 2005 +0900
@@ -1,5 +1,5 @@
 #ifndef JAPAN
-char *version = "@(#)MH 6.8.3 #1[UCI] (insigna.ie.u-ryukyu.ac.jp) of Tue Aug 27 23:05:02 JST 2002";
+char *version = "@(#)MH 6.8.3 #17[UCI] (leo.ie.u-ryukyu.ac.jp) of Tue Apr 19 23:31:58 JST 2005";
 #else /* JAPAN */
-char *version = "@(#)MH 6.8.3.JP-pre3.05-20010615 #1[UCI] (insigna.ie.u-ryukyu.ac.jp) of Tue Aug 27 23:05:02 JST 2002";
+char *version = "@(#)MH 6.8.3.JP-pre3.05-20010615 #17[UCI] (leo.ie.u-ryukyu.ac.jp) of Tue Apr 19 23:31:58 JST 2005";
 #endif /* JAPAN */
--- a/doc/version.rf	Mon Apr 18 23:46:02 2005 +0900
+++ b/doc/version.rf	Tue Apr 19 23:36:12 2005 +0900
@@ -1,1 +1,1 @@
-.ds MH 6.8.3 #1[UCI]
+.ds MH 6.8.3 #17[UCI]
--- a/ers	Mon Apr 18 23:46:02 2005 +0900
+++ b/ers	Tue Apr 19 23:36:12 2005 +0900
@@ -1,10309 +1,74 @@
-for d in config sbr mts zotnet uip support doc; do (cd $d; make DESTDIR= -k -k all); done
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o config.o config.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from config.c:10:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from config.c:14:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-config.c: In function `libpath':
-config.c:64: `mypath' undeclared (first use in this function)
-config.c:64: (Each undeclared identifier is reported only once
-config.c:64: for each function it appears in.)
-config.c:78: `NOTOK' undeclared (first use in this function)
-config.c:84: warning: assignment makes pointer from integer without a cast
-config.c: At top level:
-config.c:98: elements of array `anoyes' have incomplete type
-config.c:99: warning: excess elements in struct initializer
-config.c:99: warning: (near initialization for `anoyes[0]')
-config.c:99: warning: excess elements in struct initializer
-config.c:99: warning: (near initialization for `anoyes[1]')
-config.c:100: warning: excess elements in struct initializer
-config.c:100: warning: (near initialization for `anoyes[2]')
-config.c:100: warning: excess elements in struct initializer
-config.c:100: warning: (near initialization for `anoyes[3]')
-config.c:101: warning: excess elements in struct initializer
-config.c:101: warning: (near initialization for `anoyes[4]')
-config.c:102: warning: excess elements in struct initializer
-config.c:102: warning: (near initialization for `anoyes[5]')
-config.c:150: `mypath' used prior to declaration
-config.c:98: warning: array `anoyes' assumed to have one element
-config.c:98: storage size of `anoyes' isn't known
-make[1]: *** [config.o] Error 1
-MH 6.8.3 #1[UCI]
+for d in config sbr mts zotnet uip support doc; do (cd $d; make DESTDIR=  -k all); done
+MH 6.8.3 #5[UCI]
 Japanization Plus pre3.05-20010615
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o version.o version.c
-make[1]: Target `all' not remade because of errors.
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c add.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from add.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from add.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-add.c: In function `add':
-add.c:17: warning: assignment makes pointer from integer without a cast
-add.c:18: `NULLCP' undeclared (first use in this function)
-add.c:18: (Each undeclared identifier is reported only once
-add.c:18: for each function it appears in.)
-make[1]: *** [add.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c adios.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from adios.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-make[1]: *** [adios.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c admonish.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from admonish.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-make[1]: *** [admonish.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c addrsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from addrsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from addrsbr.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-addrsbr.c: In function `getm':
-addrsbr.c:344: `NULLCP' undeclared (first use in this function)
-addrsbr.c:344: (Each undeclared identifier is reported only once
-addrsbr.c:344: for each function it appears in.)
-addrsbr.c:388: warning: assignment makes pointer from integer without a cast
-addrsbr.c:396: warning: assignment makes pointer from integer without a cast
-addrsbr.c:402: warning: assignment makes pointer from integer without a cast
-addrsbr.c:404: warning: assignment makes pointer from integer without a cast
-addrsbr.c:444: warning: assignment makes pointer from integer without a cast
-addrsbr.c:445: warning: assignment makes pointer from integer without a cast
-addrsbr.c:450: warning: assignment makes pointer from integer without a cast
-addrsbr.c:451: warning: assignment makes pointer from integer without a cast
-addrsbr.c:456: warning: assignment makes pointer from integer without a cast
-addrsbr.c:503: warning: assignment makes pointer from integer without a cast
-addrsbr.c:506: warning: assignment makes pointer from integer without a cast
-addrsbr.c:508: warning: assignment makes pointer from integer without a cast
-addrsbr.c: In function `ismymbox':
-addrsbr.c:681: warning: assignment makes pointer from integer without a cast
-addrsbr.c:687: `NULLCP' undeclared (first use in this function)
-addrsbr.c:731: `mh_profile' undeclared (first use in this function)
-make[1]: *** [addrsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c advertise.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from advertise.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from advertise.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-advertise.c: In function `advertise':
-advertise.c:61: `invo_name' undeclared (first use in this function)
-advertise.c:61: (Each undeclared identifier is reported only once
-advertise.c:61: for each function it appears in.)
-make[1]: *** [advertise.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c advise.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from advise.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-advise.c: In function `advise':
-advise.c:19: `NULLCP' undeclared (first use in this function)
-advise.c:19: (Each undeclared identifier is reported only once
-advise.c:19: for each function it appears in.)
-make[1]: *** [advise.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ambigsw.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ambigsw.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ambigsw.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ambigsw.c: In function `ambigsw':
-ambigsw.c:11: `NULLCP' undeclared (first use in this function)
-ambigsw.c:11: (Each undeclared identifier is reported only once
-ambigsw.c:11: for each function it appears in.)
-make[1]: *** [ambigsw.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c atooi.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c brkstring.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from brkstring.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-brkstring.c:6: `MAXARGS' undeclared here (not in a function)
-brkstring.c: In function `brkstring':
-brkstring.c:21: `MAXARGS' undeclared (first use in this function)
-brkstring.c:21: (Each undeclared identifier is reported only once
-brkstring.c:21: for each function it appears in.)
-brkstring.c: At top level:
-brkstring.c:6: storage size of `broken' isn't known
-make[1]: *** [brkstring.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c closefds.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from closefds.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-closefds.c: In function `closefds':
-closefds.c:23: `fd_def' undeclared (first use in this function)
-closefds.c:23: (Each undeclared identifier is reported only once
-closefds.c:23: for each function it appears in.)
-closefds.c:23: `fd_ctx' undeclared (first use in this function)
-make[1]: *** [closefds.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c concat.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from concat.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from concat.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-concat.c: In function `concat':
-concat.c:20: warning: address of register variable `list' requested
-concat.c:25: warning: assignment makes pointer from integer without a cast
-concat.c:27: `NULLCP' undeclared (first use in this function)
-concat.c:27: (Each undeclared identifier is reported only once
-concat.c:27: for each function it appears in.)
-concat.c:31: warning: assignment makes pointer from integer without a cast
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o version.o version.c
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c concat.c
+In file included from concat.c:5:
+/usr/include/gcc/darwin/3.3/varargs.h:10:2: #error "GCC no longer implements <varargs.h>."
+/usr/include/gcc/darwin/3.3/varargs.h:11:2: #error "Revise your code to use <stdarg.h>."
+concat.c:11: error: parse error before "va_dcl"
+concat.c:12: error: syntax error before '{' token
+concat.c:17: error: parse error before "list"
+concat.c:17: warning: data definition has no type or storage class
+concat.c:19: error: conflicting types for `len'
+concat.c:16: error: previous declaration of `len'
+concat.c:19: warning: data definition has no type or storage class
+concat.c:20: warning: parameter names (without types) in function declaration
+concat.c:20: warning: data definition has no type or storage class
+concat.c:21: error: parse error before "while"
+concat.c:23: warning: parameter names (without types) in function declaration
+concat.c:23: warning: data definition has no type or storage class
+concat.c:25: error: `sp' undeclared here (not in a function)
+concat.c:25: warning: data definition has no type or storage class
+concat.c:26: error: parse error before "if"
+concat.c:29: warning: parameter names (without types) in function declaration
+concat.c:29: warning: data definition has no type or storage class
+concat.c:30: error: parse error before "while"
+concat.c:32: warning: parameter names (without types) in function declaration
+concat.c:32: warning: data definition has no type or storage class
+concat.c:34: error: parse error before "return"
 make[1]: *** [concat.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c copy.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c copyip.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c cpydata.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from cpydata.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from cpydata.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-cpydata.c: In function `cpydata':
-cpydata.c:20: `NOTOK' undeclared (first use in this function)
-cpydata.c:20: (Each undeclared identifier is reported only once
-cpydata.c:20: for each function it appears in.)
-make[1]: *** [cpydata.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c cpydgst.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from cpydgst.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from cpydgst.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-cpydgst.c: In function `cpydgst':
-cpydgst.c:70: `NOTOK' undeclared (first use in this function)
-cpydgst.c:70: (Each undeclared identifier is reported only once
-cpydgst.c:70: for each function it appears in.)
-make[1]: *** [cpydgst.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c discard.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from discard.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from discard.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [discard.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c done.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from done.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-make[1]: *** [done.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c fdcompare.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from fdcompare.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from fdcompare.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [fdcompare.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c gans.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from gans.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from gans.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-gans.c: In function `gans':
-gans.c:43: dereferencing pointer to incomplete type
-gans.c:43: increment of pointer to unknown structure
-gans.c:43: arithmetic on pointer to an incomplete type
-gans.c:44: dereferencing pointer to incomplete type
-make[1]: *** [gans.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c getans.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from getans.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from getans.c:11:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-getans.c: In function `getans':
-getans.c:36: `OK' undeclared (first use in this function)
-getans.c:36: (Each undeclared identifier is reported only once
-getans.c:36: for each function it appears in.)
-getans.c:58: `DONE' undeclared (first use in this function)
-getans.c:66: `ALL' undeclared (first use in this function)
-getans.c:69: `NULLCP' undeclared (first use in this function)
-getans.c:69: warning: assignment makes pointer from integer without a cast
-getans.c:71: `AMBIGSW' undeclared (first use in this function)
-getans.c:74: `UNKWNSW' undeclared (first use in this function)
-getans.c: In function `intrser':
-getans.c:92: `NOTOK' undeclared (first use in this function)
-make[1]: *** [getans.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c getanswer.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from getanswer.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from getanswer.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-getanswer.c: In function `getanswer':
-getanswer.c:10: `NOTOK' undeclared (first use in this function)
-getanswer.c:10: (Each undeclared identifier is reported only once
-getanswer.c:10: for each function it appears in.)
-getanswer.c:12: `OK' undeclared (first use in this function)
-getanswer.c:13: `DONE' undeclared (first use in this function)
-getanswer.c:15: `anoyes' undeclared (first use in this function)
-make[1]: *** [getanswer.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c getcpy.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from getcpy.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from getcpy.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-getcpy.c: In function `getcpy':
-getcpy.c:13: warning: assignment makes pointer from integer without a cast
-getcpy.c:14: `NULLCP' undeclared (first use in this function)
-getcpy.c:14: (Each undeclared identifier is reported only once
-getcpy.c:14: for each function it appears in.)
-getcpy.c:17: warning: assignment makes pointer from integer without a cast
-make[1]: *** [getcpy.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c help.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from help.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from help.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-help.c: In function `help':
-help.c:26: `ALL' undeclared (first use in this function)
-help.c:26: (Each undeclared identifier is reported only once
-help.c:26: for each function it appears in.)
-help.c:27: `invo_name' undeclared (first use in this function)
-help.c:27: warning: assignment makes pointer from integer without a cast
-help.c:30: `version' undeclared (first use in this function)
-help.c:35: `OUTPUTLINELEN' undeclared (first use in this function)
-make[1]: *** [help.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c fmtcompile.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from fmtcompile.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from fmtcompile.c:12:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-fmtcompile.c: In function `compile_error':
-fmtcompile.c:209: `NULLCP' undeclared (first use in this function)
-fmtcompile.c:209: (Each undeclared identifier is reported only once
-fmtcompile.c:209: for each function it appears in.)
-fmtcompile.c: In function `fmt_compile':
-fmtcompile.c:241: warning: assignment makes pointer from integer without a cast
-fmtcompile.c:260: `NULLCP' undeclared (first use in this function)
-make[1]: *** [fmtcompile.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c formataddr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from formataddr.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from formataddr.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-formataddr.c: In function `formataddr':
-formataddr.c:59: warning: assignment makes pointer from integer without a cast
-formataddr.c:61: `NULLCP' undeclared (first use in this function)
-formataddr.c:61: (Each undeclared identifier is reported only once
-formataddr.c:61: for each function it appears in.)
-formataddr.c:77: warning: assignment makes pointer from integer without a cast
-formataddr.c:96: warning: assignment makes pointer from integer without a cast
-formataddr.c:101: warning: assignment makes pointer from integer without a cast
-make[1]: *** [formataddr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c formatsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from formatsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from formatsbr.c:12:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-formatsbr.c: In function `new_fs':
-formatsbr.c:56: warning: passing arg 1 of `fopen' makes pointer from integer without a cast
-formatsbr.c:59: `NOTOK' undeclared (first use in this function)
-formatsbr.c:59: (Each undeclared identifier is reported only once
-formatsbr.c:59: for each function it appears in.)
-formatsbr.c:62: warning: assignment makes pointer from integer without a cast
-formatsbr.c:62: `NULLCP' undeclared (first use in this function)
-formatsbr.c:73: warning: assignment makes pointer from integer without a cast
-formatsbr.c: In function `get_x400_friendly':
-formatsbr.c:436: `NULLCP' undeclared (first use in this function)
-formatsbr.c: In function `fmtscan':
-formatsbr.c:487: `NULLCP' undeclared (first use in this function)
-formatsbr.c:644: warning: assignment makes pointer from integer without a cast
-formatsbr.c:655: warning: assignment makes pointer from integer without a cast
-formatsbr.c:672: warning: assignment makes pointer from integer without a cast
-formatsbr.c:676: warning: assignment makes pointer from integer without a cast
-make[1]: *** [formatsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_atoi.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_atoi.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-make[1]: *** [m_atoi.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_backup.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_backup.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_backup.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_backup.c: In function `m_backup':
-m_backup.c:13: warning: assignment makes pointer from integer without a cast
-make[1]: *** [m_backup.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_convert.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_convert.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_convert.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_convert.c: In function `m_convert':
-m_convert.c:41: `NOTOK' undeclared (first use in this function)
-m_convert.c:41: (Each undeclared identifier is reported only once
-m_convert.c:41: for each function it appears in.)
-m_convert.c:44: `OK' undeclared (first use in this function)
-m_convert.c:54: dereferencing pointer to incomplete type
-m_convert.c:54: `MHPATH' undeclared (first use in this function)
-m_convert.c:54: `EXISTS' undeclared (first use in this function)
-m_convert.c:54: `SELECT_EMPTY' undeclared (first use in this function)
-m_convert.c:56: dereferencing pointer to incomplete type
-m_convert.c:57: dereferencing pointer to incomplete type
-m_convert.c:67: `NULLCP' undeclared (first use in this function)
-m_convert.c:86: dereferencing pointer to incomplete type
-m_convert.c:107: dereferencing pointer to incomplete type
-m_convert.c:107: dereferencing pointer to incomplete type
-m_convert.c:112: dereferencing pointer to incomplete type
-m_convert.c:113: dereferencing pointer to incomplete type
-m_convert.c:114: dereferencing pointer to incomplete type
-m_convert.c:115: dereferencing pointer to incomplete type
-m_convert.c:135: dereferencing pointer to incomplete type
-m_convert.c:136: dereferencing pointer to incomplete type
-m_convert.c:138: dereferencing pointer to incomplete type
-m_convert.c:139: dereferencing pointer to incomplete type
-m_convert.c:140: dereferencing pointer to incomplete type
-m_convert.c:141: dereferencing pointer to incomplete type
-m_convert.c:143: dereferencing pointer to incomplete type
-m_convert.c:143: dereferencing pointer to incomplete type
-m_convert.c:145: dereferencing pointer to incomplete type
-m_convert.c:148: dereferencing pointer to incomplete type
-m_convert.c:149: dereferencing pointer to incomplete type
-m_convert.c:150: dereferencing pointer to incomplete type
-m_convert.c:151: dereferencing pointer to incomplete type
-m_convert.c:159: dereferencing pointer to incomplete type
-m_convert.c:160: dereferencing pointer to incomplete type
-m_convert.c:161: dereferencing pointer to incomplete type
-m_convert.c:162: dereferencing pointer to incomplete type
-m_convert.c:171: dereferencing pointer to incomplete type
-m_convert.c:172: dereferencing pointer to incomplete type
-m_convert.c:175: dereferencing pointer to incomplete type
-m_convert.c:176: dereferencing pointer to incomplete type
-m_convert.c:176: `SELECTED' undeclared (first use in this function)
-m_convert.c:177: dereferencing pointer to incomplete type
-m_convert.c:178: dereferencing pointer to incomplete type
-m_convert.c:179: dereferencing pointer to incomplete type
-m_convert.c:179: dereferencing pointer to incomplete type
-m_convert.c:180: dereferencing pointer to incomplete type
-m_convert.c:181: dereferencing pointer to incomplete type
-m_convert.c:182: dereferencing pointer to incomplete type
-m_convert.c: In function `m_conv':
-m_convert.c:210: dereferencing pointer to incomplete type
-m_convert.c:211: dereferencing pointer to incomplete type
-m_convert.c:212: dereferencing pointer to incomplete type
-m_convert.c:212: `MHPATH' undeclared (first use in this function)
-m_convert.c:226: dereferencing pointer to incomplete type
-m_convert.c:226: dereferencing pointer to incomplete type
-m_convert.c:227: dereferencing pointer to incomplete type
-m_convert.c:231: dereferencing pointer to incomplete type
-m_convert.c:231: dereferencing pointer to incomplete type
-m_convert.c:232: dereferencing pointer to incomplete type
-m_convert.c:236: dereferencing pointer to incomplete type
-m_convert.c:236: dereferencing pointer to incomplete type
-m_convert.c:240: dereferencing pointer to incomplete type
-m_convert.c:240: dereferencing pointer to incomplete type
-m_convert.c:240: dereferencing pointer to incomplete type
-m_convert.c:240: dereferencing pointer to incomplete type
-m_convert.c:241: dereferencing pointer to incomplete type
-m_convert.c:242: dereferencing pointer to incomplete type
-m_convert.c:242: `EXISTS' undeclared (first use in this function)
-m_convert.c:249: dereferencing pointer to incomplete type
-m_convert.c:249: dereferencing pointer to incomplete type
-m_convert.c:249: dereferencing pointer to incomplete type
-m_convert.c:249: dereferencing pointer to incomplete type
-m_convert.c:250: dereferencing pointer to incomplete type
-m_convert.c:251: dereferencing pointer to incomplete type
-m_convert.c: In function `attr':
-m_convert.c:277: `OK' undeclared (first use in this function)
-m_convert.c:281: `nsequence' undeclared (first use in this function)
-m_convert.c:281: warning: assignment makes pointer from integer without a cast
-m_convert.c:294: dereferencing pointer to incomplete type
-m_convert.c:294: dereferencing pointer to incomplete type
-m_convert.c:294: dereferencing pointer to incomplete type
-m_convert.c:295: dereferencing pointer to incomplete type
-m_convert.c:296: dereferencing pointer to incomplete type
-m_convert.c:300: dereferencing pointer to incomplete type
-m_convert.c:300: dereferencing pointer to incomplete type
-m_convert.c:301: dereferencing pointer to incomplete type
-m_convert.c:302: dereferencing pointer to incomplete type
-m_convert.c:332: `FFATTRSLOT' undeclared (first use in this function)
-m_convert.c:333: dereferencing pointer to incomplete type
-m_convert.c:334: dereferencing pointer to incomplete type
-m_convert.c:338: dereferencing pointer to incomplete type
-m_convert.c:342: dereferencing pointer to incomplete type
-m_convert.c:342: dereferencing pointer to incomplete type
-m_convert.c:343: dereferencing pointer to incomplete type
-m_convert.c:343: dereferencing pointer to incomplete type
-m_convert.c:344: dereferencing pointer to incomplete type
-m_convert.c:344: `EXISTS' undeclared (first use in this function)
-m_convert.c:345: dereferencing pointer to incomplete type
-m_convert.c:346: dereferencing pointer to incomplete type
-m_convert.c:347: dereferencing pointer to incomplete type
-m_convert.c:347: `SELECTED' undeclared (first use in this function)
-m_convert.c:348: dereferencing pointer to incomplete type
-m_convert.c:349: dereferencing pointer to incomplete type
-m_convert.c:350: dereferencing pointer to incomplete type
-m_convert.c:350: dereferencing pointer to incomplete type
-m_convert.c:351: dereferencing pointer to incomplete type
-m_convert.c:352: dereferencing pointer to incomplete type
-m_convert.c:353: dereferencing pointer to incomplete type
-m_convert.c:364: `NULLCP' undeclared (first use in this function)
-m_convert.c:365: `NOTOK' undeclared (first use in this function)
-make[1]: *** [m_convert.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_delete.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_delete.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_delete.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_delete.c: In function `m_delete':
-m_delete.c:14: `m_defs' undeclared (first use in this function)
-m_delete.c:14: (Each undeclared identifier is reported only once
-m_delete.c:14: for each function it appears in.)
-m_delete.c:14: dereferencing pointer to incomplete type
-m_delete.c:15: dereferencing pointer to incomplete type
-m_delete.c:16: dereferencing pointer to incomplete type
-m_delete.c:17: `NULLCP' undeclared (first use in this function)
-m_delete.c:17: dereferencing pointer to incomplete type
-m_delete.c:19: dereferencing pointer to incomplete type
-m_delete.c:19: dereferencing pointer to incomplete type
-m_delete.c:21: dereferencing pointer to incomplete type
-m_delete.c:22: dereferencing pointer to incomplete type
-m_delete.c:23: dereferencing pointer to incomplete type
-m_delete.c:24: dereferencing pointer to incomplete type
-m_delete.c:26: `ctxflags' undeclared (first use in this function)
-m_delete.c:26: `CTXMOD' undeclared (first use in this function)
-make[1]: *** [m_delete.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_draft.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_draft.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_draft.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_draft.c: In function `m_draft':
-m_draft.c:27: `NOTOK' undeclared (first use in this function)
-m_draft.c:27: (Each undeclared identifier is reported only once
-m_draft.c:27: for each function it appears in.)
-m_draft.c:28: warning: assignment makes pointer from integer without a cast
-m_draft.c:30: `draft' undeclared (first use in this function)
-m_draft.c:30: warning: return makes pointer from integer without a cast
-m_draft.c:34: `TFOLDER' undeclared (first use in this function)
-m_draft.c:34: `TSUBCWF' undeclared (first use in this function)
-m_draft.c:34: warning: assignment makes pointer from integer without a cast
-m_draft.c:39: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-m_draft.c:43: `NULLCP' undeclared (first use in this function)
-m_draft.c:43: warning: assignment makes pointer from integer without a cast
-m_draft.c:53: warning: assignment makes pointer from integer without a cast
-m_draft.c:56: `MAXFOLDER' undeclared (first use in this function)
-m_draft.c:56: warning: assignment makes pointer from integer without a cast
-m_draft.c:58: dereferencing pointer to incomplete type
-m_draft.c:58: `MHPATH' undeclared (first use in this function)
-m_draft.c:63: dereferencing pointer to incomplete type
-m_draft.c:66: dereferencing pointer to incomplete type
-m_draft.c:66: dereferencing pointer to incomplete type
-m_draft.c:69: dereferencing pointer to incomplete type
-make[1]: *** [m_draft.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_find.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_find.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_find.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_find.c: In function `m_find':
-m_find.c:13: `m_defs' undeclared (first use in this function)
-m_find.c:13: (Each undeclared identifier is reported only once
-m_find.c:13: for each function it appears in.)
-m_find.c:13: dereferencing pointer to incomplete type
-m_find.c:14: dereferencing pointer to incomplete type
-m_find.c:15: dereferencing pointer to incomplete type
-make[1]: *** [m_find.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_fmsg.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_fmsg.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_fmsg.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_fmsg.c: In function `m_fmsg':
-m_fmsg.c:18: dereferencing pointer to incomplete type
-m_fmsg.c:19: dereferencing pointer to incomplete type
-m_fmsg.c:23: dereferencing pointer to incomplete type
-m_fmsg.c:24: dereferencing pointer to incomplete type
-make[1]: *** [m_fmsg.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_foil.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_foil.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_foil.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_foil.c: In function `m_foil':
-m_foil.c:12: `defpath' undeclared (first use in this function)
-m_foil.c:12: (Each undeclared identifier is reported only once
-m_foil.c:12: for each function it appears in.)
-m_foil.c:12: `context' undeclared (first use in this function)
-m_foil.c:15: `m_defs' undeclared (first use in this function)
-m_foil.c:15: dereferencing pointer to incomplete type
-m_foil.c:17: `NULLCP' undeclared (first use in this function)
-m_foil.c:19: dereferencing pointer to incomplete type
-m_foil.c:20: dereferencing pointer to incomplete type
-m_foil.c:21: dereferencing pointer to incomplete type
-m_foil.c:22: dereferencing pointer to incomplete type
-m_foil.c:24: `mypath' undeclared (first use in this function)
-make[1]: *** [m_foil.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_getdefs.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_getdefs.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_getdefs.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_getdefs.c: In function `m_getdefs':
-m_getdefs.c:49: `defpath' undeclared (first use in this function)
-m_getdefs.c:49: (Each undeclared identifier is reported only once
-m_getdefs.c:49: for each function it appears in.)
-m_getdefs.c:51: `mypath' undeclared (first use in this function)
-m_getdefs.c:58: `NULLCP' undeclared (first use in this function)
-m_getdefs.c:67: warning: assignment makes pointer from integer without a cast
-m_getdefs.c:70: `TFILE' undeclared (first use in this function)
-m_getdefs.c:77: `mh_profile' undeclared (first use in this function)
-m_getdefs.c:81: `NOTOK' undeclared (first use in this function)
-m_getdefs.c:84: `OK' undeclared (first use in this function)
-m_getdefs.c:88: `installproc' undeclared (first use in this function)
-m_getdefs.c:103: `m_defs' undeclared (first use in this function)
-m_getdefs.c:106: warning: assignment makes pointer from integer without a cast
-m_getdefs.c:117: warning: assignment makes pointer from integer without a cast
-m_getdefs.c:157: warning: assignment makes pointer from integer without a cast
-m_getdefs.c:158: `context' undeclared (first use in this function)
-m_getdefs.c:161: `ctxpath' undeclared (first use in this function)
-m_getdefs.c: At top level:
-m_getdefs.c:177: `NOTOK' undeclared here (not in a function)
-m_getdefs.c:178: `NOTOK' undeclared here (not in a function)
-m_getdefs.c: In function `FOpen':
-m_getdefs.c:193: warning: assignment makes pointer from integer without a cast
-m_getdefs.c:197: `NULLCP' undeclared (first use in this function)
-m_getdefs.c:206: `NOTOK' undeclared (first use in this function)
-m_getdefs.c:219: warning: assignment makes pointer from integer without a cast
-m_getdefs.c: In function `FClose':
-m_getdefs.c:238: `OK' undeclared (first use in this function)
-m_getdefs.c:246: `NOTOK' undeclared (first use in this function)
-m_getdefs.c:256: warning: assignment makes pointer from integer without a cast
-make[1]: *** [m_getdefs.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_getfld.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_getfld.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_getfld.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_getfld.c: In function `m_getfld':
-m_getfld.c:222: `FILEEOF' undeclared (first use in this function)
-m_getfld.c:222: (Each undeclared identifier is reported only once
-m_getfld.c:222: for each function it appears in.)
-m_getfld.c:224: `MS_DEFAULT' undeclared (first use in this function)
-m_getfld.c:238: `FLDEOF' undeclared (first use in this function)
-m_getfld.c:239: `BODYEOF' undeclared (first use in this function)
-m_getfld.c:240: `FLD' undeclared (first use in this function)
-m_getfld.c:291: `BODY' undeclared (first use in this function)
-m_getfld.c:299: `NAMESZ' undeclared (first use in this function)
-m_getfld.c:325: `NULLCP' undeclared (first use in this function)
-m_getfld.c:327: `FMTERR' undeclared (first use in this function)
-m_getfld.c:359: `LENERR' undeclared (first use in this function)
-m_getfld.c:369: `FLDPLUS' undeclared (first use in this function)
-m_getfld.c: In function `m_unknown':
-m_getfld.c:598: `MS_UNKNOWN' undeclared (first use in this function)
-m_getfld.c:614: `MS_UUCP' undeclared (first use in this function)
-m_getfld.c:628: `NULLCP' undeclared (first use in this function)
-m_getfld.c:631: `MS_MMDF' undeclared (first use in this function)
-m_getfld.c:658: `MS_DEFAULT' undeclared (first use in this function)
-m_getfld.c: In function `m_eomsbr':
-m_getfld.c:670: `MS_MSH' undeclared (first use in this function)
-m_getfld.c:675: `MS_MMDF' undeclared (first use in this function)
-m_getfld.c: In function `m_Eom':
-m_getfld.c:731: `MS_UUCP' undeclared (first use in this function)
-make[1]: *** [m_getfld.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_getfolder.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_getfolder.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_getfolder.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_getfolder.c: In function `m_getfolder':
-m_getfolder.c:11: `pfolder' undeclared (first use in this function)
-m_getfolder.c:11: (Each undeclared identifier is reported only once
-m_getfolder.c:11: for each function it appears in.)
-m_getfolder.c:11: warning: assignment makes pointer from integer without a cast
-m_getfolder.c:12: `inbox' undeclared (first use in this function)
-m_getfolder.c:12: warning: assignment makes pointer from integer without a cast
-m_getfolder.c:13: `defalt' undeclared (first use in this function)
-m_getfolder.c:15: `NULLCP' undeclared (first use in this function)
-make[1]: *** [m_getfolder.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_gmprot.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_gmprot.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_gmprot.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_gmprot.c: In function `m_gmprot':
-m_gmprot.c:10: warning: assignment makes pointer from integer without a cast
-m_gmprot.c:10: `msgprot' undeclared (first use in this function)
-m_gmprot.c:10: (Each undeclared identifier is reported only once
-m_gmprot.c:10: for each function it appears in.)
-make[1]: *** [m_gmprot.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_gmsg.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_gmsg.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_gmsg.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_gmsg.c: In function `m_gmsg':
-m_gmsg.c:49: warning: assignment makes pointer from integer without a cast
-m_gmsg.c:53: `NOTOK' undeclared (first use in this function)
-m_gmsg.c:53: (Each undeclared identifier is reported only once
-m_gmsg.c:53: for each function it appears in.)
-m_gmsg.c:60: `NULLCP' undeclared (first use in this function)
-m_gmsg.c:61: dereferencing pointer to incomplete type
-m_gmsg.c:61: dereferencing pointer to incomplete type
-m_gmsg.c:61: dereferencing pointer to incomplete type
-m_gmsg.c:62: dereferencing pointer to incomplete type
-m_gmsg.c:63: dereferencing pointer to incomplete type
-m_gmsg.c:63: dereferencing pointer to incomplete type
-m_gmsg.c:63: dereferencing pointer to incomplete type
-m_gmsg.c:64: dereferencing pointer to incomplete type
-m_gmsg.c:65: dereferencing pointer to incomplete type
-m_gmsg.c:67: dereferencing pointer to incomplete type
-m_gmsg.c:67: `READONLY' undeclared (first use in this function)
-m_gmsg.c:74: `MAXFOLDER' undeclared (first use in this function)
-m_gmsg.c:100: dereferencing pointer to incomplete type
-m_gmsg.c:101: dereferencing pointer to incomplete type
-m_gmsg.c:102: dereferencing pointer to incomplete type
-m_gmsg.c:103: dereferencing pointer to incomplete type
-m_gmsg.c:103: dereferencing pointer to incomplete type
-m_gmsg.c:104: dereferencing pointer to incomplete type
-m_gmsg.c:106: `EXISTS' undeclared (first use in this function)
-m_gmsg.c:150: `LINK' undeclared (first use in this function)
-m_gmsg.c:153: dereferencing pointer to incomplete type
-m_gmsg.c:153: `OTHERS' undeclared (first use in this function)
-m_gmsg.c:189: dereferencing pointer to incomplete type
-m_gmsg.c:193: dereferencing pointer to incomplete type
-m_gmsg.c:193: dereferencing pointer to incomplete type
-m_gmsg.c:196: dereferencing pointer to incomplete type
-m_gmsg.c:196: dereferencing pointer to incomplete type
-m_gmsg.c:200: dereferencing pointer to incomplete type
-m_gmsg.c:200: dereferencing pointer to incomplete type
-m_gmsg.c:201: dereferencing pointer to incomplete type
-m_gmsg.c:212: dereferencing pointer to incomplete type
-m_gmsg.c: In function `m_getatr':
-m_gmsg.c:230: `NAMESZ' undeclared (first use in this function)
-m_gmsg.c:232: `NULLCP' undeclared (first use in this function)
-m_gmsg.c:236: `FFATTRSLOT' undeclared (first use in this function)
-m_gmsg.c:238: dereferencing pointer to incomplete type
-m_gmsg.c:238: `current' undeclared (first use in this function)
-m_gmsg.c:239: dereferencing pointer to incomplete type
-m_gmsg.c:240: dereferencing pointer to incomplete type
-m_gmsg.c:243: `mh_seq' undeclared (first use in this function)
-m_gmsg.c:246: dereferencing pointer to incomplete type
-m_gmsg.c:248: `FLD' undeclared (first use in this function)
-m_gmsg.c:251: `FLDPLUS' undeclared (first use in this function)
-m_gmsg.c:252: `FLDEOF' undeclared (first use in this function)
-m_gmsg.c:253: warning: assignment makes pointer from integer without a cast
-m_gmsg.c:256: warning: assignment makes pointer from integer without a cast
-m_gmsg.c:264: `BODY' undeclared (first use in this function)
-m_gmsg.c:265: `BODYEOF' undeclared (first use in this function)
-m_gmsg.c:268: dereferencing pointer to incomplete type
-m_gmsg.c:270: `FILEEOF' undeclared (first use in this function)
-m_gmsg.c:275: dereferencing pointer to incomplete type
-m_gmsg.c:284: dereferencing pointer to incomplete type
-m_gmsg.c:286: `m_defs' undeclared (first use in this function)
-m_gmsg.c:286: dereferencing pointer to incomplete type
-m_gmsg.c:287: dereferencing pointer to incomplete type
-m_gmsg.c:288: dereferencing pointer to incomplete type
-m_gmsg.c:289: dereferencing pointer to incomplete type
-m_gmsg.c:290: dereferencing pointer to incomplete type
-m_gmsg.c:290: dereferencing pointer to incomplete type
-m_gmsg.c:291: dereferencing pointer to incomplete type
-m_gmsg.c:291: warning: assignment makes pointer from integer without a cast
-m_gmsg.c:293: dereferencing pointer to incomplete type
-m_gmsg.c:293: `NOTOK' undeclared (first use in this function)
-m_gmsg.c:294: dereferencing pointer to incomplete type
-m_gmsg.c: In function `m_setatr':
-m_gmsg.c:313: `FFATTRSLOT' undeclared (first use in this function)
-m_gmsg.c:314: `current' undeclared (first use in this function)
-m_gmsg.c:317: dereferencing pointer to incomplete type
-m_gmsg.c:318: dereferencing pointer to incomplete type
-m_gmsg.c:319: dereferencing pointer to incomplete type
-m_gmsg.c:319: dereferencing pointer to incomplete type
-m_gmsg.c:320: dereferencing pointer to incomplete type
-m_gmsg.c:323: `NATTRS' undeclared (first use in this function)
-m_gmsg.c:326: `NOTOK' undeclared (first use in this function)
-m_gmsg.c:329: dereferencing pointer to incomplete type
-m_gmsg.c:330: dereferencing pointer to incomplete type
-m_gmsg.c:331: dereferencing pointer to incomplete type
-m_gmsg.c:336: warning: assignment makes pointer from integer without a cast
-m_gmsg.c:348: dereferencing pointer to incomplete type
-m_gmsg.c:351: dereferencing pointer to incomplete type
-m_gmsg.c:351: dereferencing pointer to incomplete type
-m_gmsg.c:352: dereferencing pointer to incomplete type
-m_gmsg.c:352: `EXISTS' undeclared (first use in this function)
-m_gmsg.c:353: dereferencing pointer to incomplete type
-make[1]: *** [m_gmsg.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_maildir.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_maildir.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_maildir.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_maildir.c: In function `m_mailpath':
-m_maildir.c:49: `TFOLDER' undeclared (first use in this function)
-m_maildir.c:49: (Each undeclared identifier is reported only once
-m_maildir.c:49: for each function it appears in.)
-m_maildir.c:49: warning: assignment makes pointer from integer without a cast
-m_maildir.c:52: warning: assignment makes pointer from integer without a cast
-m_maildir.c: In function `exmaildir':
-m_maildir.c:68: warning: assignment makes pointer from integer without a cast
-m_maildir.c:79: warning: assignment makes pointer from integer without a cast
-m_maildir.c:81: `mypath' undeclared (first use in this function)
-m_maildir.c:84: warning: assignment makes pointer from integer without a cast
-m_maildir.c:87: `TFOLDER' undeclared (first use in this function)
-m_maildir.c:87: warning: assignment makes pointer from integer without a cast
-make[1]: *** [m_maildir.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_name.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_name.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_name.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [m_name.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_readefs.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_readefs.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_readefs.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_readefs.c:14: `context' undeclared here (not in a function)
-m_readefs.c:14: initializer element is not constant
-m_readefs.c:14: (near initialization for `procs[0].procnaddr')
-m_readefs.c:14: initializer element is not constant
-m_readefs.c:14: (near initialization for `procs[0]')
-m_readefs.c:16: `mh_seq' undeclared here (not in a function)
-m_readefs.c:16: initializer element is not constant
-m_readefs.c:16: (near initialization for `procs[1].procnaddr')
-m_readefs.c:16: initializer element is not constant
-m_readefs.c:16: (near initialization for `procs[1]')
-m_readefs.c:17: `faceproc' undeclared here (not in a function)
-m_readefs.c:17: initializer element is not constant
-m_readefs.c:17: (near initialization for `procs[2].procnaddr')
-m_readefs.c:17: initializer element is not constant
-m_readefs.c:17: (near initialization for `procs[2]')
-m_readefs.c:18: `fileproc' undeclared here (not in a function)
-m_readefs.c:18: initializer element is not constant
-m_readefs.c:18: (near initialization for `procs[3].procnaddr')
-m_readefs.c:18: initializer element is not constant
-m_readefs.c:18: (near initialization for `procs[3]')
-m_readefs.c:19: `incproc' undeclared here (not in a function)
-m_readefs.c:19: initializer element is not constant
-m_readefs.c:19: (near initialization for `procs[4].procnaddr')
-m_readefs.c:19: initializer element is not constant
-m_readefs.c:19: (near initialization for `procs[4]')
-m_readefs.c:20: `installproc' undeclared here (not in a function)
-m_readefs.c:20: initializer element is not constant
-m_readefs.c:20: (near initialization for `procs[5].procnaddr')
-m_readefs.c:20: initializer element is not constant
-m_readefs.c:20: (near initialization for `procs[5]')
-m_readefs.c:21: `lproc' undeclared here (not in a function)
-m_readefs.c:21: initializer element is not constant
-m_readefs.c:21: (near initialization for `procs[6].procnaddr')
-m_readefs.c:21: initializer element is not constant
-m_readefs.c:21: (near initialization for `procs[6]')
-m_readefs.c:22: `mailproc' undeclared here (not in a function)
-m_readefs.c:22: initializer element is not constant
-m_readefs.c:22: (near initialization for `procs[7].procnaddr')
-m_readefs.c:22: initializer element is not constant
-m_readefs.c:22: (near initialization for `procs[7]')
-m_readefs.c:23: `mhlproc' undeclared here (not in a function)
-m_readefs.c:23: initializer element is not constant
-m_readefs.c:23: (near initialization for `procs[8].procnaddr')
-m_readefs.c:23: initializer element is not constant
-m_readefs.c:23: (near initialization for `procs[8]')
-m_readefs.c:24: `moreproc' undeclared here (not in a function)
-m_readefs.c:24: initializer element is not constant
-m_readefs.c:24: (near initialization for `procs[9].procnaddr')
-m_readefs.c:24: initializer element is not constant
-m_readefs.c:24: (near initialization for `procs[9]')
-m_readefs.c:25: `mshproc' undeclared here (not in a function)
-m_readefs.c:25: initializer element is not constant
-m_readefs.c:25: (near initialization for `procs[10].procnaddr')
-m_readefs.c:25: initializer element is not constant
-m_readefs.c:25: (near initialization for `procs[10]')
-m_readefs.c:26: `packproc' undeclared here (not in a function)
-m_readefs.c:26: initializer element is not constant
-m_readefs.c:26: (near initialization for `procs[11].procnaddr')
-m_readefs.c:26: initializer element is not constant
-m_readefs.c:26: (near initialization for `procs[11]')
-m_readefs.c:27: `postproc' undeclared here (not in a function)
-m_readefs.c:27: initializer element is not constant
-m_readefs.c:27: (near initialization for `procs[12].procnaddr')
-m_readefs.c:27: initializer element is not constant
-m_readefs.c:27: (near initialization for `procs[12]')
-m_readefs.c:28: `rmfproc' undeclared here (not in a function)
-m_readefs.c:28: initializer element is not constant
-m_readefs.c:28: (near initialization for `procs[13].procnaddr')
-m_readefs.c:28: initializer element is not constant
-m_readefs.c:28: (near initialization for `procs[13]')
-m_readefs.c:29: `rmmproc' undeclared here (not in a function)
-m_readefs.c:29: initializer element is not constant
-m_readefs.c:29: (near initialization for `procs[14].procnaddr')
-m_readefs.c:29: initializer element is not constant
-m_readefs.c:29: (near initialization for `procs[14]')
-m_readefs.c:30: `sendproc' undeclared here (not in a function)
-m_readefs.c:30: initializer element is not constant
-m_readefs.c:30: (near initialization for `procs[15].procnaddr')
-m_readefs.c:30: initializer element is not constant
-m_readefs.c:30: (near initialization for `procs[15]')
-m_readefs.c:31: `showproc' undeclared here (not in a function)
-m_readefs.c:31: initializer element is not constant
-m_readefs.c:31: (near initialization for `procs[16].procnaddr')
-m_readefs.c:31: initializer element is not constant
-m_readefs.c:31: (near initialization for `procs[16]')
-m_readefs.c:32: `slocalproc' undeclared here (not in a function)
-m_readefs.c:32: initializer element is not constant
-m_readefs.c:32: (near initialization for `procs[17].procnaddr')
-m_readefs.c:32: initializer element is not constant
-m_readefs.c:32: (near initialization for `procs[17]')
-m_readefs.c:33: `vmhproc' undeclared here (not in a function)
-m_readefs.c:33: initializer element is not constant
-m_readefs.c:33: (near initialization for `procs[18].procnaddr')
-m_readefs.c:33: initializer element is not constant
-m_readefs.c:33: (near initialization for `procs[18]')
-m_readefs.c:35: `whatnowproc' undeclared here (not in a function)
-m_readefs.c:35: initializer element is not constant
-m_readefs.c:35: (near initialization for `procs[19].procnaddr')
-m_readefs.c:35: initializer element is not constant
-m_readefs.c:35: (near initialization for `procs[19]')
-m_readefs.c:36: `whomproc' undeclared here (not in a function)
-m_readefs.c:36: initializer element is not constant
-m_readefs.c:36: (near initialization for `procs[20].procnaddr')
-m_readefs.c:36: initializer element is not constant
-m_readefs.c:36: (near initialization for `procs[20]')
-m_readefs.c:37: initializer element is not constant
-m_readefs.c:37: (near initialization for `procs[21]')
-m_readefs.c: In function `m_readefs':
-m_readefs.c:51: `NAMESZ' undeclared (first use in this function)
-m_readefs.c:51: (Each undeclared identifier is reported only once
-m_readefs.c:51: for each function it appears in.)
-m_readefs.c:57: `NULLCP' undeclared (first use in this function)
-m_readefs.c:61: `FLD' undeclared (first use in this function)
-m_readefs.c:64: `FLDPLUS' undeclared (first use in this function)
-m_readefs.c:65: `FLDEOF' undeclared (first use in this function)
-m_readefs.c:66: dereferencing pointer to incomplete type
-m_readefs.c:70: dereferencing pointer to incomplete type
-m_readefs.c:71: dereferencing pointer to incomplete type
-m_readefs.c:73: warning: assignment makes pointer from integer without a cast
-m_readefs.c:77: warning: assignment makes pointer from integer without a cast
-m_readefs.c:79: dereferencing pointer to incomplete type
-m_readefs.c:83: dereferencing pointer to incomplete type
-m_readefs.c:84: dereferencing pointer to incomplete type
-m_readefs.c:86: dereferencing pointer to incomplete type
-m_readefs.c:87: dereferencing pointer to incomplete type
-m_readefs.c:94: `BODY' undeclared (first use in this function)
-m_readefs.c:95: `BODYEOF' undeclared (first use in this function)
-m_readefs.c:98: `FILEEOF' undeclared (first use in this function)
-make[1]: *** [m_readefs.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_remsg.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_remsg.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_remsg.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_remsg.c: In function `m_remsg':
-m_remsg.c:21: dereferencing pointer to incomplete type
-m_remsg.c:23: dereferencing pointer to incomplete type
-m_remsg.c:24: dereferencing pointer to incomplete type
-m_remsg.c:24: `MAXFOLDER' undeclared (first use in this function)
-m_remsg.c:24: (Each undeclared identifier is reported only once
-m_remsg.c:24: for each function it appears in.)
-m_remsg.c:24: dereferencing pointer to incomplete type
-m_remsg.c:25: dereferencing pointer to incomplete type
-m_remsg.c:26: dereferencing pointer to incomplete type
-m_remsg.c:27: dereferencing pointer to incomplete type
-m_remsg.c:27: dereferencing pointer to incomplete type
-m_remsg.c:33: `NULLCP' undeclared (first use in this function)
-m_remsg.c:46: dereferencing pointer to incomplete type
-m_remsg.c:47: dereferencing pointer to incomplete type
-m_remsg.c:53: dereferencing pointer to incomplete type
-m_remsg.c:54: dereferencing pointer to incomplete type
-m_remsg.c:55: dereferencing pointer to incomplete type
-m_remsg.c:56: dereferencing pointer to incomplete type
-make[1]: *** [m_remsg.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_replace.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_replace.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_replace.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_replace.c: In function `m_replace':
-m_replace.c:14: `m_defs' undeclared (first use in this function)
-m_replace.c:14: (Each undeclared identifier is reported only once
-m_replace.c:14: for each function it appears in.)
-m_replace.c:15: dereferencing pointer to incomplete type
-m_replace.c:17: `NULLCP' undeclared (first use in this function)
-m_replace.c:19: dereferencing pointer to incomplete type
-m_replace.c:20: dereferencing pointer to incomplete type
-m_replace.c:21: dereferencing pointer to incomplete type
-m_replace.c:22: dereferencing pointer to incomplete type
-m_replace.c:23: `ctxflags' undeclared (first use in this function)
-m_replace.c:23: `CTXMOD' undeclared (first use in this function)
-m_replace.c:27: dereferencing pointer to incomplete type
-m_replace.c:28: dereferencing pointer to incomplete type
-m_replace.c:29: dereferencing pointer to incomplete type
-m_replace.c:30: dereferencing pointer to incomplete type
-m_replace.c:33: dereferencing pointer to incomplete type
-m_replace.c:34: dereferencing pointer to incomplete type
-m_replace.c:35: dereferencing pointer to incomplete type
-m_replace.c:40: dereferencing pointer to incomplete type
-m_replace.c:43: dereferencing pointer to incomplete type
-m_replace.c:43: dereferencing pointer to incomplete type
-m_replace.c:44: dereferencing pointer to incomplete type
-m_replace.c:47: dereferencing pointer to incomplete type
-m_replace.c:48: dereferencing pointer to incomplete type
-m_replace.c:49: dereferencing pointer to incomplete type
-m_replace.c:50: dereferencing pointer to incomplete type
-m_replace.c:51: dereferencing pointer to incomplete type
-make[1]: *** [m_replace.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_scratch.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_scratch.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_scratch.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_scratch.c: In function `m_scratch':
-m_scratch.c:17: warning: assignment makes pointer from integer without a cast
-make[1]: *** [m_scratch.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_seq.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_seq.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_seq.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_seq.c: In function `m_seq':
-m_seq.c:21: `current' undeclared (first use in this function)
-m_seq.c:21: (Each undeclared identifier is reported only once
-m_seq.c:21: for each function it appears in.)
-m_seq.c:24: dereferencing pointer to incomplete type
-m_seq.c:25: dereferencing pointer to incomplete type
-m_seq.c:30: dereferencing pointer to incomplete type
-m_seq.c:31: dereferencing pointer to incomplete type
-m_seq.c:34: dereferencing pointer to incomplete type
-m_seq.c:37: `EXISTS' undeclared (first use in this function)
-m_seq.c:37: `FFATTRSLOT' undeclared (first use in this function)
-m_seq.c:39: dereferencing pointer to incomplete type
-m_seq.c:39: dereferencing pointer to incomplete type
-m_seq.c:40: dereferencing pointer to incomplete type
-m_seq.c:49: dereferencing pointer to incomplete type
-m_seq.c:49: dereferencing pointer to incomplete type
-make[1]: *** [m_seq.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_seqbits.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_seqbits.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_seqbits.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_seqbits.c: In function `m_seqbits':
-m_seqbits.c:14: `FFATTRSLOT' undeclared (first use in this function)
-m_seqbits.c:14: (Each undeclared identifier is reported only once
-m_seqbits.c:14: for each function it appears in.)
-m_seqbits.c:15: `MBITS' undeclared (first use in this function)
-m_seqbits.c:16: dereferencing pointer to incomplete type
-m_seqbits.c:18: dereferencing pointer to incomplete type
-make[1]: *** [m_seqbits.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_seqflag.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_seqflag.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-m_seqflag.c: In function `m_seqflag':
-m_seqflag.c:13: `FFATTRSLOT' undeclared (first use in this function)
-m_seqflag.c:13: (Each undeclared identifier is reported only once
-m_seqflag.c:13: for each function it appears in.)
-m_seqflag.c:14: dereferencing pointer to incomplete type
-m_seqflag.c:15: dereferencing pointer to incomplete type
-make[1]: *** [m_seqflag.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_seqnew.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_seqnew.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_seqnew.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_seqnew.c: In function `m_seqnew':
-m_seqnew.c:25: dereferencing pointer to incomplete type
-m_seqnew.c:25: `READONLY' undeclared (first use in this function)
-m_seqnew.c:25: (Each undeclared identifier is reported only once
-m_seqnew.c:25: for each function it appears in.)
-m_seqnew.c:27: `FFATTRSLOT' undeclared (first use in this function)
-m_seqnew.c:28: dereferencing pointer to incomplete type
-m_seqnew.c:29: dereferencing pointer to incomplete type
-m_seqnew.c:30: dereferencing pointer to incomplete type
-m_seqnew.c:30: dereferencing pointer to incomplete type
-m_seqnew.c:31: dereferencing pointer to incomplete type
-m_seqnew.c:33: dereferencing pointer to incomplete type
-m_seqnew.c:35: dereferencing pointer to incomplete type
-m_seqnew.c:36: dereferencing pointer to incomplete type
-m_seqnew.c:36: `SEQMOD' undeclared (first use in this function)
-m_seqnew.c:41: `NATTRS' undeclared (first use in this function)
-m_seqnew.c:42: `NULLCP' undeclared (first use in this function)
-m_seqnew.c:47: dereferencing pointer to incomplete type
-m_seqnew.c:48: dereferencing pointer to incomplete type
-m_seqnew.c:48: dereferencing pointer to incomplete type
-m_seqnew.c:49: dereferencing pointer to incomplete type
-m_seqnew.c:51: dereferencing pointer to incomplete type
-m_seqnew.c:53: dereferencing pointer to incomplete type
-m_seqnew.c:54: dereferencing pointer to incomplete type
-m_seqnew.c:56: dereferencing pointer to incomplete type
-m_seqnew.c: In function `m_seqadd':
-m_seqnew.c:77: `current' undeclared (first use in this function)
-m_seqnew.c:78: dereferencing pointer to incomplete type
-m_seqnew.c:81: dereferencing pointer to incomplete type
-m_seqnew.c:81: `READONLY' undeclared (first use in this function)
-m_seqnew.c:83: `FFATTRSLOT' undeclared (first use in this function)
-m_seqnew.c:84: dereferencing pointer to incomplete type
-m_seqnew.c:85: dereferencing pointer to incomplete type
-m_seqnew.c:86: dereferencing pointer to incomplete type
-m_seqnew.c:88: dereferencing pointer to incomplete type
-m_seqnew.c:90: dereferencing pointer to incomplete type
-m_seqnew.c:91: dereferencing pointer to incomplete type
-m_seqnew.c:91: `SEQMOD' undeclared (first use in this function)
-m_seqnew.c:96: `NATTRS' undeclared (first use in this function)
-m_seqnew.c:97: `NULLCP' undeclared (first use in this function)
-m_seqnew.c:102: dereferencing pointer to incomplete type
-m_seqnew.c:103: dereferencing pointer to incomplete type
-m_seqnew.c:103: dereferencing pointer to incomplete type
-m_seqnew.c:104: dereferencing pointer to incomplete type
-m_seqnew.c:105: dereferencing pointer to incomplete type
-m_seqnew.c:107: dereferencing pointer to incomplete type
-m_seqnew.c:109: dereferencing pointer to incomplete type
-m_seqnew.c:110: dereferencing pointer to incomplete type
-m_seqnew.c:112: dereferencing pointer to incomplete type
-m_seqnew.c: In function `m_seqdel':
-m_seqnew.c:130: `FFATTRSLOT' undeclared (first use in this function)
-m_seqnew.c:131: dereferencing pointer to incomplete type
-m_seqnew.c:132: dereferencing pointer to incomplete type
-m_seqnew.c:133: dereferencing pointer to incomplete type
-m_seqnew.c:134: dereferencing pointer to incomplete type
-m_seqnew.c:134: `SEQMOD' undeclared (first use in this function)
-m_seqnew.c:139: `NULLCP' undeclared (first use in this function)
-m_seqnew.c: In function `m_seqok':
-m_seqnew.c:151: `NULLCP' undeclared (first use in this function)
-m_seqnew.c:177: `NAMESZ' undeclared (first use in this function)
-make[1]: *** [m_seqnew.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_setcur.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_setcur.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_setcur.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_setcur.c: In function `m_setcur':
-m_setcur.c:15: dereferencing pointer to incomplete type
-m_setcur.c:15: `READONLY' undeclared (first use in this function)
-m_setcur.c:15: (Each undeclared identifier is reported only once
-m_setcur.c:15: for each function it appears in.)
-m_setcur.c:16: `FFATTRSLOT' undeclared (first use in this function)
-m_setcur.c:17: dereferencing pointer to incomplete type
-m_setcur.c:18: dereferencing pointer to incomplete type
-m_setcur.c:18: `current' undeclared (first use in this function)
-m_setcur.c:19: dereferencing pointer to incomplete type
-m_setcur.c:25: dereferencing pointer to incomplete type
-make[1]: *** [m_setcur.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_setseq.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_setseq.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_setseq.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_setseq.c: In function `m_setseq':
-m_setseq.c:16: `psequence' undeclared (first use in this function)
-m_setseq.c:16: (Each undeclared identifier is reported only once
-m_setseq.c:16: for each function it appears in.)
-m_setseq.c:16: warning: assignment makes pointer from integer without a cast
-m_setseq.c:17: warning: assignment makes pointer from integer without a cast
-m_setseq.c:17: warning: assignment makes pointer from integer without a cast
-m_setseq.c:26: dereferencing pointer to incomplete type
-m_setseq.c:26: dereferencing pointer to incomplete type
-m_setseq.c:27: dereferencing pointer to incomplete type
-m_setseq.c:27: `SELECTED' undeclared (first use in this function)
-make[1]: *** [m_setseq.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_setvis.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_setvis.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_setvis.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_setvis.c: In function `m_setvis':
-m_setvis.c:17: `usequence' undeclared (first use in this function)
-m_setvis.c:17: (Each undeclared identifier is reported only once
-m_setvis.c:17: for each function it appears in.)
-m_setvis.c:17: warning: assignment makes pointer from integer without a cast
-m_setvis.c:18: warning: assignment makes pointer from integer without a cast
-m_setvis.c:18: warning: assignment makes pointer from integer without a cast
-m_setvis.c:28: dereferencing pointer to incomplete type
-m_setvis.c:28: dereferencing pointer to incomplete type
-m_setvis.c:29: dereferencing pointer to incomplete type
-m_setvis.c:29: `UNSEEN' undeclared (first use in this function)
-m_setvis.c:33: dereferencing pointer to incomplete type
-m_setvis.c:33: dereferencing pointer to incomplete type
-m_setvis.c:34: dereferencing pointer to incomplete type
-make[1]: *** [m_setvis.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_sync.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_sync.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_sync.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_sync.c: In function `m_sync':
-m_sync.c:37: dereferencing pointer to incomplete type
-m_sync.c:37: `SEQMOD' undeclared (first use in this function)
-m_sync.c:37: (Each undeclared identifier is reported only once
-m_sync.c:37: for each function it appears in.)
-m_sync.c:39: dereferencing pointer to incomplete type
-m_sync.c:43: dereferencing pointer to incomplete type
-m_sync.c:43: `mh_seq' undeclared (first use in this function)
-m_sync.c:44: `FFATTRSLOT' undeclared (first use in this function)
-m_sync.c:47: dereferencing pointer to incomplete type
-m_sync.c:49: dereferencing pointer to incomplete type
-m_sync.c:49: `READONLY' undeclared (first use in this function)
-m_sync.c:51: dereferencing pointer to incomplete type
-m_sync.c:52: dereferencing pointer to incomplete type
-m_sync.c:52: dereferencing pointer to incomplete type
-m_sync.c:53: dereferencing pointer to incomplete type
-m_sync.c:54: dereferencing pointer to incomplete type
-m_sync.c:56: dereferencing pointer to incomplete type
-m_sync.c:56: warning: assignment makes pointer from integer without a cast
-m_sync.c:63: dereferencing pointer to incomplete type
-m_sync.c:63: warning: assignment makes pointer from integer without a cast
-m_sync.c:67: `NOTOK' undeclared (first use in this function)
-m_sync.c:82: dereferencing pointer to incomplete type
-m_sync.c:98: dereferencing pointer to incomplete type
-m_sync.c:101: dereferencing pointer to incomplete type
-make[1]: *** [m_sync.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_tmpfil.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_tmpfil.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_tmpfil.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [m_tmpfil.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_update.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_update.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from m_update.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-m_update.c: In function `m_update':
-m_update.c:25: `ctxflags' undeclared (first use in this function)
-m_update.c:25: (Each undeclared identifier is reported only once
-m_update.c:25: for each function it appears in.)
-m_update.c:25: `CTXMOD' undeclared (first use in this function)
-m_update.c:29: `OK' undeclared (first use in this function)
-m_update.c:42: `ctxpath' undeclared (first use in this function)
-m_update.c:44: `m_defs' undeclared (first use in this function)
-m_update.c:44: dereferencing pointer to incomplete type
-m_update.c:45: dereferencing pointer to incomplete type
-m_update.c:46: dereferencing pointer to incomplete type
-m_update.c:46: dereferencing pointer to incomplete type
-m_update.c: In function `m_chkids':
-m_update.c:76: `NOTOK' undeclared (first use in this function)
-m_update.c:84: `OK' undeclared (first use in this function)
-make[1]: *** [m_update.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ml_codeconv.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ml_codeconv.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ml_codeconv.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ml_codeconv.c: In function `read_profile':
-ml_codeconv.c:77: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c:78: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c:82: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c:83: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c:87: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c:88: warning: assignment makes pointer from integer without a cast
-ml_codeconv.c: In function `select_coding_system':
-ml_codeconv.c:135: `NULLCP' undeclared (first use in this function)
-ml_codeconv.c:135: (Each undeclared identifier is reported only once
-ml_codeconv.c:135: for each function it appears in.)
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ml_codeconv.c
+ml_codeconv.c: In function `utf8_fputs':
+ml_codeconv.c:263: error: `my_pretty' undeclared (first use in this function)
+ml_codeconv.c:263: error: (Each undeclared identifier is reported only once
+ml_codeconv.c:263: error: for each function it appears in.)
+ml_codeconv.c: In function `ml_conv_sbr':
+ml_codeconv.c:448: error: `ptr' undeclared (first use in this function)
+ml_codeconv.c:448: error: `len' undeclared (first use in this function)
+ml_codeconv.c: At top level:
+ml_codeconv.c:590: error: `my_pretty' used prior to declaration
+ml_codeconv.c: In function `my_pretty':
+ml_codeconv.c:595: error: `u1' undeclared (first use in this function)
+ml_codeconv.c:595: error: `stream' undeclared (first use in this function)
 make[1]: *** [ml_codeconv.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ml_exthdr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ml_exthdr.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ml_exthdr.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ml_exthdr.c: In function `ml_to_mmh':
-ml_exthdr.c:385: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:386: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:493: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:493: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:493: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:493: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:493: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:511: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:511: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:511: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:511: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:511: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:531: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:531: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:531: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:531: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c:531: warning: assignment makes pointer from integer without a cast
-ml_exthdr.c: In function `mmh_to_ml':
-ml_exthdr.c:706: warning: assignment makes pointer from integer without a cast
-make[1]: *** [ml_exthdr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c makedir.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from makedir.c:14:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from makedir.c:15:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-makedir.c: In function `makedir':
-makedir.c:66: `NOTOK' undeclared (first use in this function)
-makedir.c:66: (Each undeclared identifier is reported only once
-makedir.c:66: for each function it appears in.)
-makedir.c:78: `OK' undeclared (first use in this function)
-makedir.c:82: `NULLCP' undeclared (first use in this function)
-makedir.c:94: warning: assignment makes pointer from integer without a cast
-makedir.c:95: `foldprot' undeclared (first use in this function)
-make[1]: *** [makedir.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c path.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from path.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from path.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-path.c: In function `expath':
-path.c:48: `TSUBCWF' undeclared (first use in this function)
-path.c:48: (Each undeclared identifier is reported only once
-path.c:48: for each function it appears in.)
-path.c:50: warning: assignment makes pointer from integer without a cast
-path.c:55: warning: assignment makes pointer from integer without a cast
-path.c:58: `TFOLDER' undeclared (first use in this function)
-path.c:67: warning: return makes pointer from integer without a cast
-path.c:70: warning: assignment makes pointer from integer without a cast
-path.c:73: warning: return makes pointer from integer without a cast
-path.c:87: warning: return makes pointer from integer without a cast
-path.c:96: warning: return makes pointer from integer without a cast
-make[1]: *** [path.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c peekc.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from peekc.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from peekc.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [peekc.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c pidwait.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pidwait.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pidwait.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pidwait.c: In function `pidwait':
-pidwait.c:26: `NOTOK' undeclared (first use in this function)
-pidwait.c:26: (Each undeclared identifier is reported only once
-pidwait.c:26: for each function it appears in.)
-make[1]: *** [pidwait.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c pidstatus.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pidstatus.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pidstatus.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pidstatus.c: In function `pidstatus':
-pidstatus.c:64: `OK' undeclared (first use in this function)
-pidstatus.c:64: (Each undeclared identifier is reported only once
-pidstatus.c:64: for each function it appears in.)
-make[1]: *** [pidstatus.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c printsw.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from printsw.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-printsw.c: In function `printsw':
-printsw.c:20: dereferencing pointer to incomplete type
-printsw.c:20: increment of pointer to unknown structure
-printsw.c:20: arithmetic on pointer to an incomplete type
-printsw.c:22: dereferencing pointer to incomplete type
-printsw.c:22: dereferencing pointer to incomplete type
-printsw.c:24: invalid use of undefined type `struct swit'
-printsw.c:24: dereferencing pointer to incomplete type
-printsw.c:26: dereferencing pointer to incomplete type
-printsw.c:27: invalid use of undefined type `struct swit'
-printsw.c:27: dereferencing pointer to incomplete type
-printsw.c:27: dereferencing pointer to incomplete type
-printsw.c:28: invalid use of undefined type `struct swit'
-printsw.c:28: dereferencing pointer to incomplete type
-printsw.c:28: dereferencing pointer to incomplete type
-printsw.c:30: dereferencing pointer to incomplete type
-printsw.c:37: dereferencing pointer to incomplete type
-printsw.c:37: dereferencing pointer to incomplete type
-printsw.c:44: dereferencing pointer to incomplete type
-printsw.c:46: dereferencing pointer to incomplete type
-printsw.c:48: increment of pointer to unknown structure
-printsw.c:48: arithmetic on pointer to an incomplete type
-make[1]: *** [printsw.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c push.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from push.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from push.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-push.c: In function `push':
-push.c:16: `NOTOK' undeclared (first use in this function)
-push.c:16: (Each undeclared identifier is reported only once
-push.c:16: for each function it appears in.)
-push.c:20: `OK' undeclared (first use in this function)
-push.c:40: `NULLCP' undeclared (first use in this function)
-make[1]: *** [push.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c putenv.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from putenv.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from putenv.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-putenv.c: In function `m_putenv':
-putenv.c:23: warning: assignment makes pointer from integer without a cast
-make[1]: *** [putenv.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c pwd.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pwd.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pwd.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pwd.c: In function `pwd':
-pwd.c:40: `NULLCP' undeclared (first use in this function)
-pwd.c:40: (Each undeclared identifier is reported only once
-pwd.c:40: for each function it appears in.)
-pwd.c:42: `mypath' undeclared (first use in this function)
-pwd.c:44: `NOTOK' undeclared (first use in this function)
-make[1]: *** [pwd.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c refile.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from refile.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from refile.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-refile.c: In function `refile':
-refile.c:18: `MAXARGS' undeclared (first use in this function)
-refile.c:18: (Each undeclared identifier is reported only once
-refile.c:18: for each function it appears in.)
-refile.c:21: `fileproc' undeclared (first use in this function)
-refile.c:36: `NOTOK' undeclared (first use in this function)
-refile.c:40: `OK' undeclared (first use in this function)
-make[1]: *** [refile.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c remdir.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from remdir.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from remdir.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-remdir.c: In function `remdir':
-remdir.c:42: `NOTOK' undeclared (first use in this function)
-remdir.c:42: (Each undeclared identifier is reported only once
-remdir.c:42: for each function it appears in.)
-make[1]: *** [remdir.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c r1bindex.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ruserpass.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c showfile.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from showfile.c:3:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from showfile.c:4:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-showfile.c: In function `showfile':
-showfile.c:17: `MAXARGS' undeclared (first use in this function)
-showfile.c:17: (Each undeclared identifier is reported only once
-showfile.c:17: for each function it appears in.)
-showfile.c:22: `lproc' undeclared (first use in this function)
-showfile.c:22: warning: passing arg 1 of `strcmp' makes pointer from integer without a cast
-showfile.c:23: `mhlproc' undeclared (first use in this function)
-showfile.c:26: `NOTOK' undeclared (first use in this function)
-showfile.c:30: `OK' undeclared (first use in this function)
-make[1]: *** [showfile.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c smatch.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from smatch.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-smatch.c: In function `smatch':
-smatch.c:22: `UNKWNSW' undeclared (first use in this function)
-smatch.c:22: (Each undeclared identifier is reported only once
-smatch.c:22: for each function it appears in.)
-smatch.c:27: dereferencing pointer to incomplete type
-smatch.c:27: increment of pointer to unknown structure
-smatch.c:27: arithmetic on pointer to an incomplete type
-smatch.c:28: dereferencing pointer to incomplete type
-smatch.c:28: dereferencing pointer to incomplete type
-smatch.c:28: dereferencing pointer to incomplete type
-smatch.c:32: arithmetic on pointer to an incomplete type
-smatch.c:32: arithmetic on pointer to an incomplete type
-smatch.c:38: arithmetic on pointer to an incomplete type
-smatch.c:38: arithmetic on pointer to an incomplete type
-smatch.c:41: arithmetic on pointer to an incomplete type
-smatch.c:41: arithmetic on pointer to an incomplete type
-smatch.c:43: `AMBIGSW' undeclared (first use in this function)
-make[1]: *** [smatch.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c sprintb.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from sprintb.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from sprintb.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-make[1]: *** [sprintb.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c ssequal.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c strindex.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c trimcpy.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from trimcpy.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from trimcpy.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-trimcpy.c: In function `trimcpy':
-trimcpy.c:28: warning: return makes pointer from integer without a cast
-make[1]: *** [trimcpy.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c uleq.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c uprf.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c vfgets.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from vfgets.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from vfgets.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-vfgets.c: In function `vfgets':
-vfgets.c:26: warning: assignment makes pointer from integer without a cast
-vfgets.c:27: `NULLCP' undeclared (first use in this function)
-vfgets.c:27: (Each undeclared identifier is reported only once
-vfgets.c:27: for each function it appears in.)
-vfgets.c:33: `OK' undeclared (first use in this function)
-vfgets.c:35: `NOTOK' undeclared (first use in this function)
-vfgets.c:35: `DONE' undeclared (first use in this function)
-vfgets.c:66: warning: assignment makes pointer from integer without a cast
-make[1]: *** [vfgets.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c formatdef.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -c m_msgdef.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from m_msgdef.c:5:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-m_msgdef.c:12: `MS_DEFAULT' undeclared here (not in a function)
-make[1]: *** [m_msgdef.o] Error 1
 make[1]: Target `all' not remade because of errors.
 for d in sendmail; do (cd $d; make DESTDIR= -k all); done
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I.. -c hosts.c
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I.. -c smail.c
-if [ -f sendmts.a ]; then \
-	    mv sendmts.a zsendmts.a; \
-	fi
-ar r sendmts.a hosts.o smail.o; ranlib sendmts.a
-ar: creating archive sendmts.a
-rm -f ../libmts.a
-cd ..; ln sendmail/sendmts.a libmts.a
-rm -f ../llib-lmts
-cd .. ; ln sendmail/llib-lsendmail llib-lmts
--rw-r--r--  2 kono  staff  21732 Aug 27 22:56 sendmts.a
-SendMail/SMTP-MTS library built normally
+make[2]: Nothing to be done for `all'.
 for d in mts bboards tws mf; do (cd $d; make DESTDIR= -k all); done
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o mts.o mts.c
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o lock.o lock.c
-../../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from lock.c:16:
-../../h/mh.h:1: parse error before "popen"
-../../h/mh.h:1: warning: data definition has no type or storage class
-In file included from lock.c:17:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../../h/mh.h:1: previous declaration of `popen'
-lock.c: In function `b_lkopen':
-lock.c:148: `NOTOK' undeclared (first use in this function)
-lock.c:148: (Each undeclared identifier is reported only once
-lock.c:148: for each function it appears in.)
-lock.c:154: `OK' undeclared (first use in this function)
-lock.c: In function `lockit':
-lock.c:192: `NOTOK' undeclared (first use in this function)
-lock.c:202: `OK' undeclared (first use in this function)
-lock.c: In function `f_lkopen':
-lock.c:334: `NOTOK' undeclared (first use in this function)
-lock.c: In function `lkclose':
-lock.c:395: `NOTOK' undeclared (first use in this function)
-lock.c:396: `OK' undeclared (first use in this function)
-lock.c:442: `NULLCP' undeclared (first use in this function)
-lock.c: In function `lkfopen':
-lock.c:461: `NOTOK' undeclared (first use in this function)
-lock.c: In function `lkfclose':
-lock.c:486: `OK' undeclared (first use in this function)
-lock.c:532: `NOTOK' undeclared (first use in this function)
-lock.c:533: `NULLCP' undeclared (first use in this function)
-lock.c: In function `alrmser':
-lock.c:614: `NOTOK' undeclared (first use in this function)
-lock.c: In function `timerON':
-lock.c:640: `NULLCP' undeclared (first use in this function)
-make[2]: *** [lock.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o client.o client.c
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o client.o client.c
+client.c:367: error: conflicting types for `inet_addr'
+/usr/include/arpa/inet.h:101: error: previous declaration of `inet_addr'
+make[2]: *** [client.o] Error 1
 make[2]: Target `all' not remade because of errors.
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..    -c -o getbbent.o getbbent.c
-lex -nt dtimep.lex | sed -f lexedit.sed > dtimep.c
-lex failed: using pre-lexed dtimep.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o dtimep.o dtimep.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I.. -c -DONECASE lexstring.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o dtime.o dtime.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o date.o date.c
-gcc -Wl,-S -o date date.o dtime.o  -ltermcap
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I..   -c -o mf.o mf.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I. -c mts/lock.c
-./../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mts/lock.c:16:
-./../h/mh.h:1: parse error before "popen"
-./../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mts/lock.c:17:
-/usr/include/stdio.h:316: conflicting types for `popen'
-./../h/mh.h:1: previous declaration of `popen'
-mts/lock.c: In function `b_lkopen':
-mts/lock.c:148: `NOTOK' undeclared (first use in this function)
-mts/lock.c:148: (Each undeclared identifier is reported only once
-mts/lock.c:148: for each function it appears in.)
-mts/lock.c:154: `OK' undeclared (first use in this function)
-mts/lock.c: In function `lockit':
-mts/lock.c:192: `NOTOK' undeclared (first use in this function)
-mts/lock.c:202: `OK' undeclared (first use in this function)
-mts/lock.c: In function `f_lkopen':
-mts/lock.c:334: `NOTOK' undeclared (first use in this function)
-mts/lock.c: In function `lkclose':
-mts/lock.c:395: `NOTOK' undeclared (first use in this function)
-mts/lock.c:396: `OK' undeclared (first use in this function)
-mts/lock.c:442: `NULLCP' undeclared (first use in this function)
-mts/lock.c: In function `lkfopen':
-mts/lock.c:461: `NOTOK' undeclared (first use in this function)
-mts/lock.c: In function `lkfclose':
-mts/lock.c:486: `OK' undeclared (first use in this function)
-mts/lock.c:532: `NOTOK' undeclared (first use in this function)
-mts/lock.c:533: `NULLCP' undeclared (first use in this function)
-mts/lock.c: In function `alrmser':
-mts/lock.c:614: `NOTOK' undeclared (first use in this function)
-mts/lock.c: In function `timerON':
-mts/lock.c:640: `NULLCP' undeclared (first use in this function)
-make[1]: *** [mts/lock.o] Error 1
+make[2]: Nothing to be done for `all'.
+make[2]: Nothing to be done for `all'.
+make[2]: Nothing to be done for `all'.
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I. -c mts/client.c
+mts/client.c:367: error: conflicting types for `inet_addr'
+/usr/include/arpa/inet.h:101: error: previous declaration of `inet_addr'
+make[1]: *** [mts/client.o] Error 1
 make[1]: Target `all' not remade because of errors.
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o ali.o ali.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ali.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ali.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ali.c:19: elements of array `switches' have incomplete type
-ali.c:21: warning: excess elements in struct initializer
-ali.c:21: warning: (near initialization for `switches[0]')
-ali.c:21: warning: excess elements in struct initializer
-ali.c:21: warning: (near initialization for `switches[1]')
-ali.c:23: warning: excess elements in struct initializer
-ali.c:23: warning: (near initialization for `switches[2]')
-ali.c:23: warning: excess elements in struct initializer
-ali.c:23: warning: (near initialization for `switches[3]')
-ali.c:26: warning: excess elements in struct initializer
-ali.c:26: warning: (near initialization for `switches[4]')
-ali.c:26: warning: excess elements in struct initializer
-ali.c:26: warning: (near initialization for `switches[5]')
-ali.c:28: warning: excess elements in struct initializer
-ali.c:28: warning: (near initialization for `switches[6]')
-ali.c:28: warning: excess elements in struct initializer
-ali.c:28: warning: (near initialization for `switches[7]')
-ali.c:31: warning: excess elements in struct initializer
-ali.c:31: warning: (near initialization for `switches[8]')
-ali.c:31: warning: excess elements in struct initializer
-ali.c:31: warning: (near initialization for `switches[9]')
-ali.c:33: warning: excess elements in struct initializer
-ali.c:33: warning: (near initialization for `switches[10]')
-ali.c:33: warning: excess elements in struct initializer
-ali.c:33: warning: (near initialization for `switches[11]')
-ali.c:36: warning: excess elements in struct initializer
-ali.c:36: warning: (near initialization for `switches[12]')
-ali.c:36: warning: excess elements in struct initializer
-ali.c:36: warning: (near initialization for `switches[13]')
-ali.c:38: warning: excess elements in struct initializer
-ali.c:38: warning: (near initialization for `switches[14]')
-ali.c:38: warning: excess elements in struct initializer
-ali.c:38: warning: (near initialization for `switches[15]')
-ali.c:41: warning: excess elements in struct initializer
-ali.c:41: warning: (near initialization for `switches[16]')
-ali.c:41: warning: excess elements in struct initializer
-ali.c:41: warning: (near initialization for `switches[17]')
-ali.c:43: warning: excess elements in struct initializer
-ali.c:43: warning: (near initialization for `switches[18]')
-ali.c:44: warning: excess elements in struct initializer
-ali.c:44: warning: (near initialization for `switches[19]')
-ali.c: In function `main':
-ali.c:71: `MAXARGS' undeclared (first use in this function)
-ali.c:71: (Each undeclared identifier is reported only once
-ali.c:71: for each function it appears in.)
-ali.c:80: `invo_name' undeclared (first use in this function)
-ali.c:82: warning: assignment makes pointer from integer without a cast
-ali.c:83: warning: assignment makes pointer from integer without a cast
-ali.c:83: warning: assignment makes pointer from integer without a cast
-ali.c:84: warning: assignment makes pointer from integer without a cast
-ali.c:96: `AMBIGSW' undeclared (first use in this function)
-ali.c:99: `UNKWNSW' undeclared (first use in this function)
-ali.c:100: `NULLCP' undeclared (first use in this function)
-ali.c:143: warning: assignment makes pointer from integer without a cast
-ali.c:146: warning: assignment makes pointer from integer without a cast
-ali.c:146: warning: assignment makes pointer from integer without a cast
-ali.c: In function `print_usr':
-ali.c:255: `NULLCP' undeclared (first use in this function)
-ali.c:270: warning: assignment makes pointer from integer without a cast
-make[1]: *** [ali.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o aliasbr.o aliasbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from aliasbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from aliasbr.c:14:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-aliasbr.c: In function `akresult':
-aliasbr.c:73: warning: pointer/integer type mismatch in conditional expression
-aliasbr.c:76: `NULLCP' undeclared (first use in this function)
-aliasbr.c:76: (Each undeclared identifier is reported only once
-aliasbr.c:76: for each function it appears in.)
-aliasbr.c:76: warning: assignment makes pointer from integer without a cast
-aliasbr.c: In function `akval':
-aliasbr.c:104: warning: return makes pointer from integer without a cast
-aliasbr.c: In function `alias':
-aliasbr.c:142: warning: assignment makes pointer from integer without a cast
-aliasbr.c:148: `OK' undeclared (first use in this function)
-aliasbr.c: In function `addfile':
-aliasbr.c:329: warning: passing arg 1 of `fopen' makes pointer from integer without a cast
-aliasbr.c: In function `addall':
-aliasbr.c:424: `NULLCP' undeclared (first use in this function)
-aliasbr.c: In function `add_aka':
-aliasbr.c:491: warning: assignment makes pointer from integer without a cast
-aliasbr.c: In function `akalloc':
-aliasbr.c:537: warning: assignment makes pointer from integer without a cast
-aliasbr.c: In function `hmalloc':
-aliasbr.c:559: warning: assignment makes pointer from integer without a cast
-aliasbr.c:562: warning: assignment makes pointer from integer without a cast
-aliasbr.c:563: warning: assignment makes pointer from integer without a cast
-make[1]: *** [aliasbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o ../config/config.o ../config/config.c
-../config/../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ../config/config.c:10:
-../config/../h/mh.h:1: parse error before "popen"
-../config/../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ../config/config.c:14:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../config/../h/mh.h:1: previous declaration of `popen'
-../config/config.c: In function `libpath':
-../config/config.c:64: `mypath' undeclared (first use in this function)
-../config/config.c:64: (Each undeclared identifier is reported only once
-../config/config.c:64: for each function it appears in.)
-../config/config.c:78: `NOTOK' undeclared (first use in this function)
-../config/config.c:84: warning: assignment makes pointer from integer without a cast
-../config/config.c: At top level:
-../config/config.c:98: elements of array `anoyes' have incomplete type
-../config/config.c:99: warning: excess elements in struct initializer
-../config/config.c:99: warning: (near initialization for `anoyes[0]')
-../config/config.c:99: warning: excess elements in struct initializer
-../config/config.c:99: warning: (near initialization for `anoyes[1]')
-../config/config.c:100: warning: excess elements in struct initializer
-../config/config.c:100: warning: (near initialization for `anoyes[2]')
-../config/config.c:100: warning: excess elements in struct initializer
-../config/config.c:100: warning: (near initialization for `anoyes[3]')
-../config/config.c:101: warning: excess elements in struct initializer
-../config/config.c:101: warning: (near initialization for `anoyes[4]')
-../config/config.c:102: warning: excess elements in struct initializer
-../config/config.c:102: warning: (near initialization for `anoyes[5]')
-../config/config.c:150: `mypath' used prior to declaration
-../config/config.c:98: warning: array `anoyes' assumed to have one element
-../config/config.c:98: storage size of `anoyes' isn't known
-make[1]: *** [../config/config.o] Error 1
 make[1]: *** No rule to make target `../sbr/libmh.a', needed by `xali'.
 make[1]: *** No rule to make target `../zotnet/libzot.a', needed by `xali'.
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o anno.o anno.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from anno.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from anno.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-anno.c:16: elements of array `switches' have incomplete type
-anno.c:18: warning: excess elements in struct initializer
-anno.c:18: warning: (near initialization for `switches[0]')
-anno.c:18: warning: excess elements in struct initializer
-anno.c:18: warning: (near initialization for `switches[1]')
-anno.c:21: warning: excess elements in struct initializer
-anno.c:21: warning: (near initialization for `switches[2]')
-anno.c:21: warning: excess elements in struct initializer
-anno.c:21: warning: (near initialization for `switches[3]')
-anno.c:23: warning: excess elements in struct initializer
-anno.c:23: warning: (near initialization for `switches[4]')
-anno.c:23: warning: excess elements in struct initializer
-anno.c:23: warning: (near initialization for `switches[5]')
-anno.c:26: warning: excess elements in struct initializer
-anno.c:26: warning: (near initialization for `switches[6]')
-anno.c:26: warning: excess elements in struct initializer
-anno.c:26: warning: (near initialization for `switches[7]')
-anno.c:28: warning: excess elements in struct initializer
-anno.c:28: warning: (near initialization for `switches[8]')
-anno.c:28: warning: excess elements in struct initializer
-anno.c:28: warning: (near initialization for `switches[9]')
-anno.c:31: warning: excess elements in struct initializer
-anno.c:31: warning: (near initialization for `switches[10]')
-anno.c:31: warning: excess elements in struct initializer
-anno.c:31: warning: (near initialization for `switches[11]')
-anno.c:34: warning: excess elements in struct initializer
-anno.c:34: warning: (near initialization for `switches[12]')
-anno.c:34: warning: excess elements in struct initializer
-anno.c:34: warning: (near initialization for `switches[13]')
-anno.c:36: warning: excess elements in struct initializer
-anno.c:36: warning: (near initialization for `switches[14]')
-anno.c:37: warning: excess elements in struct initializer
-anno.c:37: warning: (near initialization for `switches[15]')
-anno.c: In function `main':
-anno.c:59: `MAXARGS' undeclared (first use in this function)
-anno.c:59: (Each undeclared identifier is reported only once
-anno.c:59: for each function it appears in.)
-anno.c:69: `invo_name' undeclared (first use in this function)
-anno.c:70: warning: assignment makes pointer from integer without a cast
-anno.c:71: warning: assignment makes pointer from integer without a cast
-anno.c:71: warning: assignment makes pointer from integer without a cast
-anno.c:72: warning: assignment makes pointer from integer without a cast
-anno.c:84: `AMBIGSW' undeclared (first use in this function)
-anno.c:87: `UNKWNSW' undeclared (first use in this function)
-anno.c:88: `NULLCP' undeclared (first use in this function)
-anno.c:127: `TFOLDER' undeclared (first use in this function)
-anno.c:127: `TSUBCWF' undeclared (first use in this function)
-anno.c:127: warning: assignment makes pointer from integer without a cast
-anno.c:144: warning: assignment makes pointer from integer without a cast
-anno.c:145: warning: assignment makes pointer from integer without a cast
-anno.c:147: `NOTOK' undeclared (first use in this function)
-anno.c:149: warning: assignment makes pointer from integer without a cast
-anno.c:151: dereferencing pointer to incomplete type
-anno.c:160: dereferencing pointer to incomplete type
-anno.c:160: dereferencing pointer to incomplete type
-anno.c:161: dereferencing pointer to incomplete type
-anno.c:161: `SELECTED' undeclared (first use in this function)
-anno.c:164: `pfolder' undeclared (first use in this function)
-anno.c:165: dereferencing pointer to incomplete type
-anno.c:165: dereferencing pointer to incomplete type
-anno.c:166: dereferencing pointer to incomplete type
-anno.c: In function `make_comp':
-anno.c:187: warning: assignment makes pointer from integer without a cast
-anno.c:193: `NULLCP' undeclared (first use in this function)
-anno.c:196: `NAMESZ' undeclared (first use in this function)
-make[1]: *** [anno.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o annosbr.o annosbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from annosbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from annosbr.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-annosbr.c: In function `annotate':
-annosbr.c:30: `NOTOK' undeclared (first use in this function)
-annosbr.c:30: (Each undeclared identifier is reported only once
-annosbr.c:30: for each function it appears in.)
-annosbr.c: In function `annosbr':
-annosbr.c:71: `NOTOK' undeclared (first use in this function)
-annosbr.c:73: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-annosbr.c:112: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-make[1]: *** [annosbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o burst.o burst.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from burst.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from burst.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-burst.c:17: elements of array `switches' have incomplete type
-burst.c:19: warning: excess elements in struct initializer
-burst.c:19: warning: (near initialization for `switches[0]')
-burst.c:19: warning: excess elements in struct initializer
-burst.c:19: warning: (near initialization for `switches[1]')
-burst.c:21: warning: excess elements in struct initializer
-burst.c:21: warning: (near initialization for `switches[2]')
-burst.c:21: warning: excess elements in struct initializer
-burst.c:21: warning: (near initialization for `switches[3]')
-burst.c:24: warning: excess elements in struct initializer
-burst.c:24: warning: (near initialization for `switches[4]')
-burst.c:24: warning: excess elements in struct initializer
-burst.c:24: warning: (near initialization for `switches[5]')
-burst.c:26: warning: excess elements in struct initializer
-burst.c:26: warning: (near initialization for `switches[6]')
-burst.c:26: warning: excess elements in struct initializer
-burst.c:26: warning: (near initialization for `switches[7]')
-burst.c:29: warning: excess elements in struct initializer
-burst.c:29: warning: (near initialization for `switches[8]')
-burst.c:29: warning: excess elements in struct initializer
-burst.c:29: warning: (near initialization for `switches[9]')
-burst.c:31: warning: excess elements in struct initializer
-burst.c:31: warning: (near initialization for `switches[10]')
-burst.c:31: warning: excess elements in struct initializer
-burst.c:31: warning: (near initialization for `switches[11]')
-burst.c:34: warning: excess elements in struct initializer
-burst.c:34: warning: (near initialization for `switches[12]')
-burst.c:34: warning: excess elements in struct initializer
-burst.c:34: warning: (near initialization for `switches[13]')
-burst.c:36: warning: excess elements in struct initializer
-burst.c:36: warning: (near initialization for `switches[14]')
-burst.c:37: warning: excess elements in struct initializer
-burst.c:37: warning: (near initialization for `switches[15]')
-burst.c: In function `main':
-burst.c:71: `MAXARGS' undeclared (first use in this function)
-burst.c:71: (Each undeclared identifier is reported only once
-burst.c:71: for each function it appears in.)
-burst.c:81: `invo_name' undeclared (first use in this function)
-burst.c:82: warning: assignment makes pointer from integer without a cast
-burst.c:83: warning: assignment makes pointer from integer without a cast
-burst.c:83: warning: assignment makes pointer from integer without a cast
-burst.c:84: warning: assignment makes pointer from integer without a cast
-burst.c:96: `AMBIGSW' undeclared (first use in this function)
-burst.c:99: `UNKWNSW' undeclared (first use in this function)
-burst.c:100: `NULLCP' undeclared (first use in this function)
-burst.c:132: `TFOLDER' undeclared (first use in this function)
-burst.c:132: `TSUBCWF' undeclared (first use in this function)
-burst.c:132: warning: assignment makes pointer from integer without a cast
-burst.c:145: warning: assignment makes pointer from integer without a cast
-burst.c:146: warning: assignment makes pointer from integer without a cast
-burst.c:148: `NOTOK' undeclared (first use in this function)
-burst.c:150: warning: assignment makes pointer from integer without a cast
-burst.c:152: dereferencing pointer to incomplete type
-burst.c:161: `MAXFOLDER' undeclared (first use in this function)
-burst.c:165: dereferencing pointer to incomplete type
-burst.c:166: dereferencing pointer to incomplete type
-burst.c:166: dereferencing pointer to incomplete type
-burst.c:167: dereferencing pointer to incomplete type
-burst.c:167: `SELECTED' undeclared (first use in this function)
-burst.c:172: `pfolder' undeclared (first use in this function)
-burst.c:174: dereferencing pointer to incomplete type
-burst.c:174: dereferencing pointer to incomplete type
-burst.c:175: dereferencing pointer to incomplete type
-burst.c:178: dereferencing pointer to incomplete type
-burst.c: In function `burst':
-burst.c:215: warning: assignment makes pointer from integer without a cast
-burst.c:218: `NOTOK' undeclared (first use in this function)
-burst.c:220: `MAXFOLDER' undeclared (first use in this function)
-burst.c:258: `NULLCP' undeclared (first use in this function)
-burst.c:274: dereferencing pointer to incomplete type
-burst.c:274: warning: assignment makes pointer from integer without a cast
-burst.c:279: dereferencing pointer to incomplete type
-burst.c:280: dereferencing pointer to incomplete type
-burst.c:281: dereferencing pointer to incomplete type
-burst.c:282: dereferencing pointer to incomplete type
-burst.c:283: dereferencing pointer to incomplete type
-burst.c:286: dereferencing pointer to incomplete type
-burst.c:287: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-burst.c:288: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-burst.c:289: dereferencing pointer to incomplete type
-burst.c:289: `EXISTS' undeclared (first use in this function)
-burst.c:295: dereferencing pointer to incomplete type
-burst.c:295: dereferencing pointer to incomplete type
-burst.c:296: dereferencing pointer to incomplete type
-burst.c:297: dereferencing pointer to incomplete type
-burst.c:297: `SEQMOD' undeclared (first use in this function)
-burst.c:301: dereferencing pointer to incomplete type
-burst.c:301: `SELECTED' undeclared (first use in this function)
-burst.c:302: dereferencing pointer to incomplete type
-burst.c:304: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-burst.c:305: `invo_name' undeclared (first use in this function)
-burst.c:305: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-burst.c:319: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-burst.c:325: dereferencing pointer to incomplete type
-burst.c:325: dereferencing pointer to incomplete type
-burst.c:326: dereferencing pointer to incomplete type
-make[1]: *** [burst.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o comp.o comp.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from comp.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from comp.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-comp.c:16: elements of array `switches' have incomplete type
-comp.c:18: warning: excess elements in struct initializer
-comp.c:18: warning: (near initialization for `switches[0]')
-comp.c:18: warning: excess elements in struct initializer
-comp.c:18: warning: (near initialization for `switches[1]')
-comp.c:20: warning: excess elements in struct initializer
-comp.c:20: warning: (near initialization for `switches[2]')
-comp.c:20: warning: excess elements in struct initializer
-comp.c:20: warning: (near initialization for `switches[3]')
-comp.c:22: warning: excess elements in struct initializer
-comp.c:22: warning: (near initialization for `switches[4]')
-comp.c:22: warning: excess elements in struct initializer
-comp.c:22: warning: (near initialization for `switches[5]')
-comp.c:25: warning: excess elements in struct initializer
-comp.c:25: warning: (near initialization for `switches[6]')
-comp.c:25: warning: excess elements in struct initializer
-comp.c:25: warning: (near initialization for `switches[7]')
-comp.c:27: warning: excess elements in struct initializer
-comp.c:27: warning: (near initialization for `switches[8]')
-comp.c:27: warning: excess elements in struct initializer
-comp.c:27: warning: (near initialization for `switches[9]')
-comp.c:30: warning: excess elements in struct initializer
-comp.c:30: warning: (near initialization for `switches[10]')
-comp.c:30: warning: excess elements in struct initializer
-comp.c:30: warning: (near initialization for `switches[11]')
-comp.c:32: warning: excess elements in struct initializer
-comp.c:32: warning: (near initialization for `switches[12]')
-comp.c:32: warning: excess elements in struct initializer
-comp.c:32: warning: (near initialization for `switches[13]')
-comp.c:35: warning: excess elements in struct initializer
-comp.c:35: warning: (near initialization for `switches[14]')
-comp.c:35: warning: excess elements in struct initializer
-comp.c:35: warning: (near initialization for `switches[15]')
-comp.c:37: warning: excess elements in struct initializer
-comp.c:37: warning: (near initialization for `switches[16]')
-comp.c:37: warning: excess elements in struct initializer
-comp.c:37: warning: (near initialization for `switches[17]')
-comp.c:40: warning: excess elements in struct initializer
-comp.c:40: warning: (near initialization for `switches[18]')
-comp.c:40: warning: excess elements in struct initializer
-comp.c:40: warning: (near initialization for `switches[19]')
-comp.c:42: warning: excess elements in struct initializer
-comp.c:42: warning: (near initialization for `switches[20]')
-comp.c:42: warning: excess elements in struct initializer
-comp.c:42: warning: (near initialization for `switches[21]')
-comp.c:45: warning: excess elements in struct initializer
-comp.c:45: warning: (near initialization for `switches[22]')
-comp.c:45: warning: excess elements in struct initializer
-comp.c:45: warning: (near initialization for `switches[23]')
-comp.c:48: warning: excess elements in struct initializer
-comp.c:48: warning: (near initialization for `switches[24]')
-comp.c:49: warning: excess elements in struct initializer
-comp.c:49: warning: (near initialization for `switches[25]')
-comp.c:53: elements of array `aqrunl' have incomplete type
-comp.c:55: warning: excess elements in struct initializer
-comp.c:55: warning: (near initialization for `aqrunl[0]')
-comp.c:55: warning: excess elements in struct initializer
-comp.c:55: warning: (near initialization for `aqrunl[1]')
-comp.c:57: warning: excess elements in struct initializer
-comp.c:57: warning: (near initialization for `aqrunl[2]')
-comp.c:57: warning: excess elements in struct initializer
-comp.c:57: warning: (near initialization for `aqrunl[3]')
-comp.c:59: warning: excess elements in struct initializer
-comp.c:59: warning: (near initialization for `aqrunl[4]')
-comp.c:59: warning: excess elements in struct initializer
-comp.c:59: warning: (near initialization for `aqrunl[5]')
-comp.c:61: warning: excess elements in struct initializer
-comp.c:61: warning: (near initialization for `aqrunl[6]')
-comp.c:61: warning: excess elements in struct initializer
-comp.c:61: warning: (near initialization for `aqrunl[7]')
-comp.c:63: warning: excess elements in struct initializer
-comp.c:63: warning: (near initialization for `aqrunl[8]')
-comp.c:63: warning: excess elements in struct initializer
-comp.c:63: warning: (near initialization for `aqrunl[9]')
-comp.c:65: warning: excess elements in struct initializer
-comp.c:65: warning: (near initialization for `aqrunl[10]')
-comp.c:65: warning: excess elements in struct initializer
-comp.c:65: warning: (near initialization for `aqrunl[11]')
-comp.c:67: warning: excess elements in struct initializer
-comp.c:67: warning: (near initialization for `aqrunl[12]')
-comp.c:68: warning: excess elements in struct initializer
-comp.c:68: warning: (near initialization for `aqrunl[13]')
-comp.c:71: elements of array `aqrul' have incomplete type
-comp.c:72: warning: excess elements in struct initializer
-comp.c:72: warning: (near initialization for `aqrul[0]')
-comp.c:72: warning: excess elements in struct initializer
-comp.c:72: warning: (near initialization for `aqrul[1]')
-comp.c:73: warning: excess elements in struct initializer
-comp.c:73: warning: (near initialization for `aqrul[2]')
-comp.c:73: warning: excess elements in struct initializer
-comp.c:73: warning: (near initialization for `aqrul[3]')
-comp.c:74: warning: excess elements in struct initializer
-comp.c:74: warning: (near initialization for `aqrul[4]')
-comp.c:74: warning: excess elements in struct initializer
-comp.c:74: warning: (near initialization for `aqrul[5]')
-comp.c:75: warning: excess elements in struct initializer
-comp.c:75: warning: (near initialization for `aqrul[6]')
-comp.c:75: warning: excess elements in struct initializer
-comp.c:75: warning: (near initialization for `aqrul[7]')
-comp.c:76: warning: excess elements in struct initializer
-comp.c:76: warning: (near initialization for `aqrul[8]')
-comp.c:76: warning: excess elements in struct initializer
-comp.c:76: warning: (near initialization for `aqrul[9]')
-comp.c:78: warning: excess elements in struct initializer
-comp.c:78: warning: (near initialization for `aqrul[10]')
-comp.c:79: warning: excess elements in struct initializer
-comp.c:79: warning: (near initialization for `aqrul[11]')
-comp.c: In function `main':
-comp.c:89: `NOUSE' undeclared (first use in this function)
-comp.c:89: (Each undeclared identifier is reported only once
-comp.c:89: for each function it appears in.)
-comp.c:109: `MAXARGS' undeclared (first use in this function)
-comp.c:119: `invo_name' undeclared (first use in this function)
-comp.c:120: warning: assignment makes pointer from integer without a cast
-comp.c:121: warning: assignment makes pointer from integer without a cast
-comp.c:121: warning: assignment makes pointer from integer without a cast
-comp.c:122: warning: assignment makes pointer from integer without a cast
-comp.c:134: `AMBIGSW' undeclared (first use in this function)
-comp.c:137: `UNKWNSW' undeclared (first use in this function)
-comp.c:138: `NULLCP' undeclared (first use in this function)
-comp.c:155: `whatnowproc' undeclared (first use in this function)
-comp.c:180: `NOTOK' undeclared (first use in this function)
-comp.c:189: `TFOLDER' undeclared (first use in this function)
-comp.c:189: `TSUBCWF' undeclared (first use in this function)
-comp.c:189: warning: assignment makes pointer from integer without a cast
-comp.c:206: warning: assignment makes pointer from integer without a cast
-comp.c:217: warning: assignment makes pointer from integer without a cast
-comp.c:231: warning: assignment makes pointer from integer without a cast
-comp.c:232: warning: assignment makes pointer from integer without a cast
-comp.c:236: warning: assignment makes pointer from integer without a cast
-comp.c:238: dereferencing pointer to incomplete type
-comp.c:245: dereferencing pointer to incomplete type
-comp.c:248: dereferencing pointer to incomplete type
-comp.c:248: warning: assignment makes pointer from integer without a cast
-comp.c:257: `components' undeclared (first use in this function)
-comp.c:265: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-comp.c:276: warning: assignment makes pointer from integer without a cast
-comp.c:318: `NULLMP' undeclared (first use in this function)
-make[1]: *** [comp.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o whatnowproc.o whatnowproc.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from whatnowproc.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from whatnowproc.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-whatnowproc.c: In function `what_now':
-whatnowproc.c:27: `MAXARGS' undeclared (first use in this function)
-whatnowproc.c:27: (Each undeclared identifier is reported only once
-whatnowproc.c:27: for each function it appears in.)
-whatnowproc.c:30: `whatnowproc' undeclared (first use in this function)
-whatnowproc.c:35: dereferencing pointer to incomplete type
-whatnowproc.c:42: dereferencing pointer to incomplete type
-whatnowproc.c:47: warning: assignment makes pointer from integer without a cast
-whatnowproc.c:54: warning: assignment makes pointer from integer without a cast
-whatnowproc.c:54: `sysed' undeclared (first use in this function)
-whatnowproc.c:61: dereferencing pointer to incomplete type
-whatnowproc.c:61: `READONLY' undeclared (first use in this function)
-whatnowproc.c:64: dereferencing pointer to incomplete type
-whatnowproc.c:64: dereferencing pointer to incomplete type
-whatnowproc.c:65: dereferencing pointer to incomplete type
-whatnowproc.c:65: `SELECTED' undeclared (first use in this function)
-whatnowproc.c:69: dereferencing pointer to incomplete type
-whatnowproc.c:69: dereferencing pointer to incomplete type
-make[1]: *** [whatnowproc.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o whatnowsbr.o whatnowsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from whatnowsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from whatnowsbr.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-whatnowsbr.c:27: elements of array `whatnowswitches' have incomplete type
-whatnowsbr.c:29: warning: excess elements in struct initializer
-whatnowsbr.c:29: warning: (near initialization for `whatnowswitches[0]')
-whatnowsbr.c:29: warning: excess elements in struct initializer
-whatnowsbr.c:29: warning: (near initialization for `whatnowswitches[1]')
-whatnowsbr.c:31: warning: excess elements in struct initializer
-whatnowsbr.c:31: warning: (near initialization for `whatnowswitches[2]')
-whatnowsbr.c:31: warning: excess elements in struct initializer
-whatnowsbr.c:31: warning: (near initialization for `whatnowswitches[3]')
-whatnowsbr.c:33: warning: excess elements in struct initializer
-whatnowsbr.c:33: warning: (near initialization for `whatnowswitches[4]')
-whatnowsbr.c:33: warning: excess elements in struct initializer
-whatnowsbr.c:33: warning: (near initialization for `whatnowswitches[5]')
-whatnowsbr.c:36: warning: excess elements in struct initializer
-whatnowsbr.c:36: warning: (near initialization for `whatnowswitches[6]')
-whatnowsbr.c:36: warning: excess elements in struct initializer
-whatnowsbr.c:36: warning: (near initialization for `whatnowswitches[7]')
-whatnowsbr.c:38: warning: excess elements in struct initializer
-whatnowsbr.c:38: warning: (near initialization for `whatnowswitches[8]')
-whatnowsbr.c:38: warning: excess elements in struct initializer
-whatnowsbr.c:38: warning: (near initialization for `whatnowswitches[9]')
-whatnowsbr.c:41: warning: excess elements in struct initializer
-whatnowsbr.c:41: warning: (near initialization for `whatnowswitches[10]')
-whatnowsbr.c:41: warning: excess elements in struct initializer
-whatnowsbr.c:41: warning: (near initialization for `whatnowswitches[11]')
-whatnowsbr.c:44: warning: excess elements in struct initializer
-whatnowsbr.c:44: warning: (near initialization for `whatnowswitches[12]')
-whatnowsbr.c:44: warning: excess elements in struct initializer
-whatnowsbr.c:44: warning: (near initialization for `whatnowswitches[13]')
-whatnowsbr.c:46: warning: excess elements in struct initializer
-whatnowsbr.c:46: warning: (near initialization for `whatnowswitches[14]')
-whatnowsbr.c:47: warning: excess elements in struct initializer
-whatnowsbr.c:47: warning: (near initialization for `whatnowswitches[15]')
-whatnowsbr.c:51: elements of array `aleqs' have incomplete type
-whatnowsbr.c:53: warning: excess elements in struct initializer
-whatnowsbr.c:53: warning: (near initialization for `aleqs[0]')
-whatnowsbr.c:53: warning: excess elements in struct initializer
-whatnowsbr.c:53: warning: (near initialization for `aleqs[1]')
-whatnowsbr.c:55: warning: excess elements in struct initializer
-whatnowsbr.c:55: warning: (near initialization for `aleqs[2]')
-whatnowsbr.c:55: warning: excess elements in struct initializer
-whatnowsbr.c:55: warning: (near initialization for `aleqs[3]')
-whatnowsbr.c:57: warning: excess elements in struct initializer
-whatnowsbr.c:57: warning: (near initialization for `aleqs[4]')
-whatnowsbr.c:57: warning: excess elements in struct initializer
-whatnowsbr.c:57: warning: (near initialization for `aleqs[5]')
-whatnowsbr.c:59: warning: excess elements in struct initializer
-whatnowsbr.c:59: warning: (near initialization for `aleqs[6]')
-whatnowsbr.c:59: warning: excess elements in struct initializer
-whatnowsbr.c:59: warning: (near initialization for `aleqs[7]')
-whatnowsbr.c:61: warning: excess elements in struct initializer
-whatnowsbr.c:61: warning: (near initialization for `aleqs[8]')
-whatnowsbr.c:61: warning: excess elements in struct initializer
-whatnowsbr.c:61: warning: (near initialization for `aleqs[9]')
-whatnowsbr.c:63: warning: excess elements in struct initializer
-whatnowsbr.c:63: warning: (near initialization for `aleqs[10]')
-whatnowsbr.c:63: warning: excess elements in struct initializer
-whatnowsbr.c:63: warning: (near initialization for `aleqs[11]')
-whatnowsbr.c:65: warning: excess elements in struct initializer
-whatnowsbr.c:65: warning: (near initialization for `aleqs[12]')
-whatnowsbr.c:65: warning: excess elements in struct initializer
-whatnowsbr.c:65: warning: (near initialization for `aleqs[13]')
-whatnowsbr.c:67: warning: excess elements in struct initializer
-whatnowsbr.c:67: warning: (near initialization for `aleqs[14]')
-whatnowsbr.c:67: warning: excess elements in struct initializer
-whatnowsbr.c:67: warning: (near initialization for `aleqs[15]')
-whatnowsbr.c:69: warning: excess elements in struct initializer
-whatnowsbr.c:69: warning: (near initialization for `aleqs[16]')
-whatnowsbr.c:70: warning: excess elements in struct initializer
-whatnowsbr.c:70: warning: (near initialization for `aleqs[17]')
-whatnowsbr.c: In function `WhatNow':
-whatnowsbr.c:97: `MAXARGS' undeclared (first use in this function)
-whatnowsbr.c:97: (Each undeclared identifier is reported only once
-whatnowsbr.c:97: for each function it appears in.)
-whatnowsbr.c:100: `invo_name' undeclared (first use in this function)
-whatnowsbr.c:101: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:102: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:102: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:103: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:115: `AMBIGSW' undeclared (first use in this function)
-whatnowsbr.c:118: `UNKWNSW' undeclared (first use in this function)
-whatnowsbr.c:119: `NULLCP' undeclared (first use in this function)
-whatnowsbr.c:131: `TFOLDER' undeclared (first use in this function)
-whatnowsbr.c:131: `TSUBCWF' undeclared (first use in this function)
-whatnowsbr.c:131: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:141: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:166: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:167: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:168: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:169: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:171: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:174: `NULLVP' undeclared (first use in this function)
-whatnowsbr.c:174: `NULLMP' undeclared (first use in this function)
-whatnowsbr.c:181: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:182: `LINK' undeclared (first use in this function)
-whatnowsbr.c:196: `NOUSE' undeclared (first use in this function)
-whatnowsbr.c: In function `editfile':
-whatnowsbr.c:265: `MAXARGS' undeclared (first use in this function)
-whatnowsbr.c:275: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:276: `sysed' undeclared (first use in this function)
-whatnowsbr.c:281: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:283: `NULLCP' undeclared (first use in this function)
-whatnowsbr.c:283: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:284: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:292: dereferencing pointer to incomplete type
-whatnowsbr.c:294: `LINK' undeclared (first use in this function)
-whatnowsbr.c:302: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:328: `OK' undeclared (first use in this function)
-whatnowsbr.c:333: dereferencing pointer to incomplete type
-whatnowsbr.c:362: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:380: dereferencing pointer to incomplete type
-whatnowsbr.c:380: `READONLY' undeclared (first use in this function)
-whatnowsbr.c:402: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c: In function `copyf':
-whatnowsbr.c:422: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:433: `OK' undeclared (first use in this function)
-whatnowsbr.c: In function `sendfile':
-whatnowsbr.c:459: `MAXARGS' undeclared (first use in this function)
-whatnowsbr.c:462: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:465: `NULLVP' undeclared (first use in this function)
-whatnowsbr.c:465: `NOUSE' undeclared (first use in this function)
-whatnowsbr.c:465: `NULLMP' undeclared (first use in this function)
-whatnowsbr.c:465: `NULLCP' undeclared (first use in this function)
-whatnowsbr.c:470: `sendproc' undeclared (first use in this function)
-whatnowsbr.c:470: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:471: `invo_name' undeclared (first use in this function)
-whatnowsbr.c:480: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:485: `OK' undeclared (first use in this function)
-whatnowsbr.c: In function `mhnfile':
-whatnowsbr.c:519: `NAMESZ' undeclared (first use in this function)
-whatnowsbr.c:524: `FLD' undeclared (first use in this function)
-whatnowsbr.c:527: `FLDPLUS' undeclared (first use in this function)
-whatnowsbr.c:528: `FLDEOF' undeclared (first use in this function)
-whatnowsbr.c:537: `BODY' undeclared (first use in this function)
-whatnowsbr.c: At top level:
-whatnowsbr.c:560: elements of array `sendswitches' have incomplete type
-whatnowsbr.c:562: warning: excess elements in struct initializer
-whatnowsbr.c:562: warning: (near initialization for `sendswitches[0]')
-whatnowsbr.c:562: warning: excess elements in struct initializer
-whatnowsbr.c:562: warning: (near initialization for `sendswitches[1]')
-whatnowsbr.c:565: warning: excess elements in struct initializer
-whatnowsbr.c:565: warning: (near initialization for `sendswitches[2]')
-whatnowsbr.c:565: warning: excess elements in struct initializer
-whatnowsbr.c:565: warning: (near initialization for `sendswitches[3]')
-whatnowsbr.c:568: warning: excess elements in struct initializer
-whatnowsbr.c:568: warning: (near initialization for `sendswitches[4]')
-whatnowsbr.c:570: warning: excess elements in struct initializer
-whatnowsbr.c:570: warning: (near initialization for `sendswitches[5]')
-whatnowsbr.c:575: warning: excess elements in struct initializer
-whatnowsbr.c:575: warning: (near initialization for `sendswitches[6]')
-whatnowsbr.c:577: warning: excess elements in struct initializer
-whatnowsbr.c:577: warning: (near initialization for `sendswitches[7]')
-whatnowsbr.c:583: warning: excess elements in struct initializer
-whatnowsbr.c:583: warning: (near initialization for `sendswitches[8]')
-whatnowsbr.c:583: warning: excess elements in struct initializer
-whatnowsbr.c:583: warning: (near initialization for `sendswitches[9]')
-whatnowsbr.c:585: warning: excess elements in struct initializer
-whatnowsbr.c:585: warning: (near initialization for `sendswitches[10]')
-whatnowsbr.c:585: warning: excess elements in struct initializer
-whatnowsbr.c:585: warning: (near initialization for `sendswitches[11]')
-whatnowsbr.c:588: warning: excess elements in struct initializer
-whatnowsbr.c:588: warning: (near initialization for `sendswitches[12]')
-whatnowsbr.c:588: warning: excess elements in struct initializer
-whatnowsbr.c:588: warning: (near initialization for `sendswitches[13]')
-whatnowsbr.c:590: warning: excess elements in struct initializer
-whatnowsbr.c:590: warning: (near initialization for `sendswitches[14]')
-whatnowsbr.c:590: warning: excess elements in struct initializer
-whatnowsbr.c:590: warning: (near initialization for `sendswitches[15]')
-whatnowsbr.c:593: warning: excess elements in struct initializer
-whatnowsbr.c:593: warning: (near initialization for `sendswitches[16]')
-whatnowsbr.c:593: warning: excess elements in struct initializer
-whatnowsbr.c:593: warning: (near initialization for `sendswitches[17]')
-whatnowsbr.c:595: warning: excess elements in struct initializer
-whatnowsbr.c:595: warning: (near initialization for `sendswitches[18]')
-whatnowsbr.c:595: warning: excess elements in struct initializer
-whatnowsbr.c:595: warning: (near initialization for `sendswitches[19]')
-whatnowsbr.c:598: warning: excess elements in struct initializer
-whatnowsbr.c:598: warning: (near initialization for `sendswitches[20]')
-whatnowsbr.c:598: warning: excess elements in struct initializer
-whatnowsbr.c:598: warning: (near initialization for `sendswitches[21]')
-whatnowsbr.c:600: warning: excess elements in struct initializer
-whatnowsbr.c:600: warning: (near initialization for `sendswitches[22]')
-whatnowsbr.c:600: warning: excess elements in struct initializer
-whatnowsbr.c:600: warning: (near initialization for `sendswitches[23]')
-whatnowsbr.c:603: warning: excess elements in struct initializer
-whatnowsbr.c:603: warning: (near initialization for `sendswitches[24]')
-whatnowsbr.c:603: warning: excess elements in struct initializer
-whatnowsbr.c:603: warning: (near initialization for `sendswitches[25]')
-whatnowsbr.c:605: warning: excess elements in struct initializer
-whatnowsbr.c:605: warning: (near initialization for `sendswitches[26]')
-whatnowsbr.c:605: warning: excess elements in struct initializer
-whatnowsbr.c:605: warning: (near initialization for `sendswitches[27]')
-whatnowsbr.c:608: warning: excess elements in struct initializer
-whatnowsbr.c:608: warning: (near initialization for `sendswitches[28]')
-whatnowsbr.c:608: warning: excess elements in struct initializer
-whatnowsbr.c:608: warning: (near initialization for `sendswitches[29]')
-whatnowsbr.c:610: warning: excess elements in struct initializer
-whatnowsbr.c:610: warning: (near initialization for `sendswitches[30]')
-whatnowsbr.c:610: warning: excess elements in struct initializer
-whatnowsbr.c:610: warning: (near initialization for `sendswitches[31]')
-whatnowsbr.c:613: warning: excess elements in struct initializer
-whatnowsbr.c:613: warning: (near initialization for `sendswitches[32]')
-whatnowsbr.c:613: warning: excess elements in struct initializer
-whatnowsbr.c:613: warning: (near initialization for `sendswitches[33]')
-whatnowsbr.c:616: warning: excess elements in struct initializer
-whatnowsbr.c:616: warning: (near initialization for `sendswitches[34]')
-whatnowsbr.c:616: warning: excess elements in struct initializer
-whatnowsbr.c:616: warning: (near initialization for `sendswitches[35]')
-whatnowsbr.c:618: warning: excess elements in struct initializer
-whatnowsbr.c:618: warning: (near initialization for `sendswitches[36]')
-whatnowsbr.c:618: warning: excess elements in struct initializer
-whatnowsbr.c:618: warning: (near initialization for `sendswitches[37]')
-whatnowsbr.c:621: warning: excess elements in struct initializer
-whatnowsbr.c:621: warning: (near initialization for `sendswitches[38]')
-whatnowsbr.c:621: warning: excess elements in struct initializer
-whatnowsbr.c:621: warning: (near initialization for `sendswitches[39]')
-whatnowsbr.c:623: warning: excess elements in struct initializer
-whatnowsbr.c:623: warning: (near initialization for `sendswitches[40]')
-whatnowsbr.c:623: warning: excess elements in struct initializer
-whatnowsbr.c:623: warning: (near initialization for `sendswitches[41]')
-whatnowsbr.c:626: warning: excess elements in struct initializer
-whatnowsbr.c:626: warning: (near initialization for `sendswitches[42]')
-whatnowsbr.c:626: warning: excess elements in struct initializer
-whatnowsbr.c:626: warning: (near initialization for `sendswitches[43]')
-whatnowsbr.c:628: warning: excess elements in struct initializer
-whatnowsbr.c:628: warning: (near initialization for `sendswitches[44]')
-whatnowsbr.c:628: warning: excess elements in struct initializer
-whatnowsbr.c:628: warning: (near initialization for `sendswitches[45]')
-whatnowsbr.c:631: warning: excess elements in struct initializer
-whatnowsbr.c:631: warning: (near initialization for `sendswitches[46]')
-whatnowsbr.c:631: warning: excess elements in struct initializer
-whatnowsbr.c:631: warning: (near initialization for `sendswitches[47]')
-whatnowsbr.c:634: warning: excess elements in struct initializer
-whatnowsbr.c:634: warning: (near initialization for `sendswitches[48]')
-whatnowsbr.c:634: warning: excess elements in struct initializer
-whatnowsbr.c:634: warning: (near initialization for `sendswitches[49]')
-whatnowsbr.c:637: warning: excess elements in struct initializer
-whatnowsbr.c:637: warning: (near initialization for `sendswitches[50]')
-whatnowsbr.c:637: warning: excess elements in struct initializer
-whatnowsbr.c:637: warning: (near initialization for `sendswitches[51]')
-whatnowsbr.c:639: warning: excess elements in struct initializer
-whatnowsbr.c:639: warning: (near initialization for `sendswitches[52]')
-whatnowsbr.c:639: warning: excess elements in struct initializer
-whatnowsbr.c:639: warning: (near initialization for `sendswitches[53]')
-whatnowsbr.c:641: warning: excess elements in struct initializer
-whatnowsbr.c:641: warning: (near initialization for `sendswitches[54]')
-whatnowsbr.c:641: warning: excess elements in struct initializer
-whatnowsbr.c:641: warning: (near initialization for `sendswitches[55]')
-whatnowsbr.c:643: warning: excess elements in struct initializer
-whatnowsbr.c:643: warning: (near initialization for `sendswitches[56]')
-whatnowsbr.c:643: warning: excess elements in struct initializer
-whatnowsbr.c:643: warning: (near initialization for `sendswitches[57]')
-whatnowsbr.c:646: warning: excess elements in struct initializer
-whatnowsbr.c:646: warning: (near initialization for `sendswitches[58]')
-whatnowsbr.c:646: warning: excess elements in struct initializer
-whatnowsbr.c:646: warning: (near initialization for `sendswitches[59]')
-whatnowsbr.c:648: warning: excess elements in struct initializer
-whatnowsbr.c:648: warning: (near initialization for `sendswitches[60]')
-whatnowsbr.c:648: warning: excess elements in struct initializer
-whatnowsbr.c:648: warning: (near initialization for `sendswitches[61]')
-whatnowsbr.c:650: warning: excess elements in struct initializer
-whatnowsbr.c:650: warning: (near initialization for `sendswitches[62]')
-whatnowsbr.c:650: warning: excess elements in struct initializer
-whatnowsbr.c:650: warning: (near initialization for `sendswitches[63]')
-whatnowsbr.c:653: warning: excess elements in struct initializer
-whatnowsbr.c:653: warning: (near initialization for `sendswitches[64]')
-whatnowsbr.c:653: warning: excess elements in struct initializer
-whatnowsbr.c:653: warning: (near initialization for `sendswitches[65]')
-whatnowsbr.c:655: warning: excess elements in struct initializer
-whatnowsbr.c:655: warning: (near initialization for `sendswitches[66]')
-whatnowsbr.c:655: warning: excess elements in struct initializer
-whatnowsbr.c:655: warning: (near initialization for `sendswitches[67]')
-whatnowsbr.c:657: warning: excess elements in struct initializer
-whatnowsbr.c:657: warning: (near initialization for `sendswitches[68]')
-whatnowsbr.c:657: warning: excess elements in struct initializer
-whatnowsbr.c:657: warning: (near initialization for `sendswitches[69]')
-whatnowsbr.c:660: warning: excess elements in struct initializer
-whatnowsbr.c:660: warning: (near initialization for `sendswitches[70]')
-whatnowsbr.c:660: warning: excess elements in struct initializer
-whatnowsbr.c:660: warning: (near initialization for `sendswitches[71]')
-whatnowsbr.c:663: warning: excess elements in struct initializer
-whatnowsbr.c:663: warning: (near initialization for `sendswitches[72]')
-whatnowsbr.c:663: warning: excess elements in struct initializer
-whatnowsbr.c:663: warning: (near initialization for `sendswitches[73]')
-whatnowsbr.c:665: warning: excess elements in struct initializer
-whatnowsbr.c:665: warning: (near initialization for `sendswitches[74]')
-whatnowsbr.c:665: warning: excess elements in struct initializer
-whatnowsbr.c:665: warning: (near initialization for `sendswitches[75]')
-whatnowsbr.c:669: warning: excess elements in struct initializer
-whatnowsbr.c:669: warning: (near initialization for `sendswitches[76]')
-whatnowsbr.c:669: warning: excess elements in struct initializer
-whatnowsbr.c:669: warning: (near initialization for `sendswitches[77]')
-whatnowsbr.c:671: warning: excess elements in struct initializer
-whatnowsbr.c:671: warning: (near initialization for `sendswitches[78]')
-whatnowsbr.c:671: warning: excess elements in struct initializer
-whatnowsbr.c:671: warning: (near initialization for `sendswitches[79]')
-whatnowsbr.c:674: warning: excess elements in struct initializer
-whatnowsbr.c:674: warning: (near initialization for `sendswitches[80]')
-whatnowsbr.c:675: warning: excess elements in struct initializer
-whatnowsbr.c:675: warning: (near initialization for `sendswitches[81]')
-whatnowsbr.c: In function `sendit':
-whatnowsbr.c:707: `MAXARGS' undeclared (first use in this function)
-whatnowsbr.c:716: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:717: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:717: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:718: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:736: `AMBIGSW' undeclared (first use in this function)
-whatnowsbr.c:739: `UNKWNSW' undeclared (first use in this function)
-whatnowsbr.c:740: `NULLCP' undeclared (first use in this function)
-whatnowsbr.c:836: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:839: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:839: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:856: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:857: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:872: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:874: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:876: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:879: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:886: `invo_name' undeclared (first use in this function)
-whatnowsbr.c:886: warning: assignment makes pointer from integer without a cast
-whatnowsbr.c:887: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:898: `postproc' undeclared (first use in this function)
-whatnowsbr.c:901: `OK' undeclared (first use in this function)
-whatnowsbr.c: In function `whomfile':
-whatnowsbr.c:913: `MAXARGS' undeclared (first use in this function)
-whatnowsbr.c:919: `NOTOK' undeclared (first use in this function)
-whatnowsbr.c:923: `OK' undeclared (first use in this function)
-whatnowsbr.c:925: `whomproc' undeclared (first use in this function)
-make[1]: *** [whatnowsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o sendsbr.o sendsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from sendsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from sendsbr.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-sendsbr.c: In function `sendsbr':
-sendsbr.c:59: `OK' undeclared (first use in this function)
-sendsbr.c:59: (Each undeclared identifier is reported only once
-sendsbr.c:59: for each function it appears in.)
-sendsbr.c:60: `NOTOK' undeclared (first use in this function)
-sendsbr.c:64: `DONE' undeclared (first use in this function)
-sendsbr.c: In function `sendaux':
-sendsbr.c:98: `NAMESZ' undeclared (first use in this function)
-sendsbr.c:106: `NOTOK' undeclared (first use in this function)
-sendsbr.c:117: `FLD' undeclared (first use in this function)
-sendsbr.c:120: `FLDPLUS' undeclared (first use in this function)
-sendsbr.c:121: `FLDEOF' undeclared (first use in this function)
-sendsbr.c:133: `NULLCP' undeclared (first use in this function)
-sendsbr.c:133: warning: assignment makes pointer from integer without a cast
-sendsbr.c:137: warning: assignment makes pointer from integer without a cast
-sendsbr.c:143: warning: assignment makes pointer from integer without a cast
-sendsbr.c:147: warning: assignment makes pointer from integer without a cast
-sendsbr.c:149: warning: assignment makes pointer from integer without a cast
-sendsbr.c:161: warning: assignment makes pointer from integer without a cast
-sendsbr.c:165: warning: assignment makes pointer from integer without a cast
-sendsbr.c:169: warning: assignment makes pointer from integer without a cast
-sendsbr.c:177: `BODY' undeclared (first use in this function)
-sendsbr.c:178: `BODYEOF' undeclared (first use in this function)
-sendsbr.c:179: `FILEEOF' undeclared (first use in this function)
-sendsbr.c:182: `LENERR' undeclared (first use in this function)
-sendsbr.c:183: `FMTERR' undeclared (first use in this function)
-sendsbr.c:217: `OK' undeclared (first use in this function)
-sendsbr.c:232: `invo_name' undeclared (first use in this function)
-sendsbr.c:232: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c:307: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c: In function `sendaux2':
-sendsbr.c:338: `NOTOK' undeclared (first use in this function)
-sendsbr.c:342: warning: assignment makes pointer from integer without a cast
-sendsbr.c:346: warning: assignment makes pointer from integer without a cast
-sendsbr.c:353: `invo_name' undeclared (first use in this function)
-sendsbr.c:353: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c:366: `NULLCP' undeclared (first use in this function)
-sendsbr.c:377: `OK' undeclared (first use in this function)
-sendsbr.c:383: `postproc' undeclared (first use in this function)
-sendsbr.c:393: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c: In function `alert':
-sendsbr.c:429: `NOTOK' undeclared (first use in this function)
-sendsbr.c:435: `OK' undeclared (first use in this function)
-sendsbr.c:453: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c:462: `mailproc' undeclared (first use in this function)
-sendsbr.c:463: `NULLCP' undeclared (first use in this function)
-sendsbr.c:463: warning: passing arg 2 of `execlp' makes pointer from integer without a cast
-sendsbr.c: In function `tmp_fd':
-sendsbr.c:479: `invo_name' undeclared (first use in this function)
-sendsbr.c:479: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sendsbr.c:480: `NOTOK' undeclared (first use in this function)
-sendsbr.c:487: `NULLCP' undeclared (first use in this function)
-sendsbr.c: In function `anno':
-sendsbr.c:508: `NOTOK' undeclared (first use in this function)
-sendsbr.c:512: `NULLCP' undeclared (first use in this function)
-sendsbr.c:523: warning: assignment makes pointer from integer without a cast
-sendsbr.c:525: `OK' undeclared (first use in this function)
-sendsbr.c: In function `annoaux':
-sendsbr.c:565: warning: assignment makes pointer from integer without a cast
-sendsbr.c:567: `NULLCP' undeclared (first use in this function)
-sendsbr.c:570: warning: assignment makes pointer from integer without a cast
-sendsbr.c:571: `NOTOK' undeclared (first use in this function)
-sendsbr.c:576: warning: assignment makes pointer from integer without a cast
-sendsbr.c:581: dereferencing pointer to incomplete type
-sendsbr.c:587: warning: assignment makes pointer from integer without a cast
-sendsbr.c:601: warning: assignment makes pointer from integer without a cast
-sendsbr.c:601: warning: assignment makes pointer from integer without a cast
-sendsbr.c:606: dereferencing pointer to incomplete type
-sendsbr.c:620: warning: assignment makes pointer from integer without a cast
-sendsbr.c:626: dereferencing pointer to incomplete type
-sendsbr.c:626: dereferencing pointer to incomplete type
-sendsbr.c:627: dereferencing pointer to incomplete type
-sendsbr.c:627: `SELECTED' undeclared (first use in this function)
-sendsbr.c: At top level:
-sendsbr.c:642: warning: type mismatch with previous implicit declaration
-sendsbr.c:368: warning: previous implicit declaration of `done'
-sendsbr.c:642: warning: `done' was previously implicitly declared to return `int'
-sendsbr.c: In function `done':
-sendsbr.c:645: `NOTOK' undeclared (first use in this function)
-make[1]: *** [sendsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o distsbr.o distsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from distsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from distsbr.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-distsbr.c:13: `NOTOK' undeclared here (not in a function)
-distsbr.c:14: `NOTOK' undeclared here (not in a function)
-distsbr.c: In function `distout':
-distsbr.c:34: `NAMESZ' undeclared (first use in this function)
-distsbr.c:34: (Each undeclared identifier is reported only once
-distsbr.c:34: for each function it appears in.)
-distsbr.c:39: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-distsbr.c:39: `NOTOK' undeclared (first use in this function)
-distsbr.c:54: `FLD' undeclared (first use in this function)
-distsbr.c:58: `FLDPLUS' undeclared (first use in this function)
-distsbr.c:59: `FLDEOF' undeclared (first use in this function)
-distsbr.c:65: `NULLCP' undeclared (first use in this function)
-distsbr.c:69: warning: assignment makes pointer from integer without a cast
-distsbr.c:70: warning: assignment makes pointer from integer without a cast
-distsbr.c:75: warning: assignment makes pointer from integer without a cast
-distsbr.c:82: `BODY' undeclared (first use in this function)
-distsbr.c:83: `BODYEOF' undeclared (first use in this function)
-distsbr.c:90: `FILEEOF' undeclared (first use in this function)
-distsbr.c:93: `LENERR' undeclared (first use in this function)
-distsbr.c:94: `FMTERR' undeclared (first use in this function)
-distsbr.c:130: `OK' undeclared (first use in this function)
-distsbr.c: In function `ready_msg':
-distsbr.c:140: `NAMESZ' undeclared (first use in this function)
-distsbr.c:146: `NOTOK' undeclared (first use in this function)
-distsbr.c:154: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-distsbr.c:162: `NULLCP' undeclared (first use in this function)
-distsbr.c:167: `FLD' undeclared (first use in this function)
-distsbr.c:171: `FLDPLUS' undeclared (first use in this function)
-distsbr.c:172: `FLDEOF' undeclared (first use in this function)
-distsbr.c:185: `BODY' undeclared (first use in this function)
-distsbr.c:186: `BODYEOF' undeclared (first use in this function)
-distsbr.c:189: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-distsbr.c:205: `FILEEOF' undeclared (first use in this function)
-distsbr.c:208: `LENERR' undeclared (first use in this function)
-distsbr.c:209: `FMTERR' undeclared (first use in this function)
-make[1]: *** [distsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o dist.o dist.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from dist.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from dist.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-dist.c:16: elements of array `switches' have incomplete type
-dist.c:18: warning: excess elements in struct initializer
-dist.c:18: warning: (near initialization for `switches[0]')
-dist.c:18: warning: excess elements in struct initializer
-dist.c:18: warning: (near initialization for `switches[1]')
-dist.c:20: warning: excess elements in struct initializer
-dist.c:20: warning: (near initialization for `switches[2]')
-dist.c:20: warning: excess elements in struct initializer
-dist.c:20: warning: (near initialization for `switches[3]')
-dist.c:23: warning: excess elements in struct initializer
-dist.c:23: warning: (near initialization for `switches[4]')
-dist.c:23: warning: excess elements in struct initializer
-dist.c:23: warning: (near initialization for `switches[5]')
-dist.c:25: warning: excess elements in struct initializer
-dist.c:25: warning: (near initialization for `switches[6]')
-dist.c:25: warning: excess elements in struct initializer
-dist.c:25: warning: (near initialization for `switches[7]')
-dist.c:27: warning: excess elements in struct initializer
-dist.c:27: warning: (near initialization for `switches[8]')
-dist.c:27: warning: excess elements in struct initializer
-dist.c:27: warning: (near initialization for `switches[9]')
-dist.c:30: warning: excess elements in struct initializer
-dist.c:30: warning: (near initialization for `switches[10]')
-dist.c:30: warning: excess elements in struct initializer
-dist.c:30: warning: (near initialization for `switches[11]')
-dist.c:32: warning: excess elements in struct initializer
-dist.c:32: warning: (near initialization for `switches[12]')
-dist.c:32: warning: excess elements in struct initializer
-dist.c:32: warning: (near initialization for `switches[13]')
-dist.c:35: warning: excess elements in struct initializer
-dist.c:35: warning: (near initialization for `switches[14]')
-dist.c:35: warning: excess elements in struct initializer
-dist.c:35: warning: (near initialization for `switches[15]')
-dist.c:38: warning: excess elements in struct initializer
-dist.c:38: warning: (near initialization for `switches[16]')
-dist.c:38: warning: excess elements in struct initializer
-dist.c:38: warning: (near initialization for `switches[17]')
-dist.c:40: warning: excess elements in struct initializer
-dist.c:40: warning: (near initialization for `switches[18]')
-dist.c:40: warning: excess elements in struct initializer
-dist.c:40: warning: (near initialization for `switches[19]')
-dist.c:43: warning: excess elements in struct initializer
-dist.c:43: warning: (near initialization for `switches[20]')
-dist.c:43: warning: excess elements in struct initializer
-dist.c:43: warning: (near initialization for `switches[21]')
-dist.c:45: warning: excess elements in struct initializer
-dist.c:45: warning: (near initialization for `switches[22]')
-dist.c:45: warning: excess elements in struct initializer
-dist.c:45: warning: (near initialization for `switches[23]')
-dist.c:48: warning: excess elements in struct initializer
-dist.c:48: warning: (near initialization for `switches[24]')
-dist.c:48: warning: excess elements in struct initializer
-dist.c:48: warning: (near initialization for `switches[25]')
-dist.c:51: warning: excess elements in struct initializer
-dist.c:51: warning: (near initialization for `switches[26]')
-dist.c:51: warning: excess elements in struct initializer
-dist.c:51: warning: (near initialization for `switches[27]')
-dist.c:53: warning: excess elements in struct initializer
-dist.c:53: warning: (near initialization for `switches[28]')
-dist.c:54: warning: excess elements in struct initializer
-dist.c:54: warning: (near initialization for `switches[29]')
-dist.c:58: elements of array `aqrnl' have incomplete type
-dist.c:60: warning: excess elements in struct initializer
-dist.c:60: warning: (near initialization for `aqrnl[0]')
-dist.c:60: warning: excess elements in struct initializer
-dist.c:60: warning: (near initialization for `aqrnl[1]')
-dist.c:62: warning: excess elements in struct initializer
-dist.c:62: warning: (near initialization for `aqrnl[2]')
-dist.c:62: warning: excess elements in struct initializer
-dist.c:62: warning: (near initialization for `aqrnl[3]')
-dist.c:64: warning: excess elements in struct initializer
-dist.c:64: warning: (near initialization for `aqrnl[4]')
-dist.c:64: warning: excess elements in struct initializer
-dist.c:64: warning: (near initialization for `aqrnl[5]')
-dist.c:66: warning: excess elements in struct initializer
-dist.c:66: warning: (near initialization for `aqrnl[6]')
-dist.c:66: warning: excess elements in struct initializer
-dist.c:66: warning: (near initialization for `aqrnl[7]')
-dist.c:68: warning: excess elements in struct initializer
-dist.c:68: warning: (near initialization for `aqrnl[8]')
-dist.c:68: warning: excess elements in struct initializer
-dist.c:68: warning: (near initialization for `aqrnl[9]')
-dist.c:70: warning: excess elements in struct initializer
-dist.c:70: warning: (near initialization for `aqrnl[10]')
-dist.c:71: warning: excess elements in struct initializer
-dist.c:71: warning: (near initialization for `aqrnl[11]')
-dist.c:74: elements of array `aqrl' have incomplete type
-dist.c:75: warning: excess elements in struct initializer
-dist.c:75: warning: (near initialization for `aqrl[0]')
-dist.c:75: warning: excess elements in struct initializer
-dist.c:75: warning: (near initialization for `aqrl[1]')
-dist.c:76: warning: excess elements in struct initializer
-dist.c:76: warning: (near initialization for `aqrl[2]')
-dist.c:76: warning: excess elements in struct initializer
-dist.c:76: warning: (near initialization for `aqrl[3]')
-dist.c:77: warning: excess elements in struct initializer
-dist.c:77: warning: (near initialization for `aqrl[4]')
-dist.c:77: warning: excess elements in struct initializer
-dist.c:77: warning: (near initialization for `aqrl[5]')
-dist.c:78: warning: excess elements in struct initializer
-dist.c:78: warning: (near initialization for `aqrl[6]')
-dist.c:78: warning: excess elements in struct initializer
-dist.c:78: warning: (near initialization for `aqrl[7]')
-dist.c:80: warning: excess elements in struct initializer
-dist.c:80: warning: (near initialization for `aqrl[8]')
-dist.c:81: warning: excess elements in struct initializer
-dist.c:81: warning: (near initialization for `aqrl[9]')
-dist.c: In function `main':
-dist.c:114: `MAXARGS' undeclared (first use in this function)
-dist.c:114: (Each undeclared identifier is reported only once
-dist.c:114: for each function it appears in.)
-dist.c:124: `invo_name' undeclared (first use in this function)
-dist.c:125: warning: assignment makes pointer from integer without a cast
-dist.c:126: warning: assignment makes pointer from integer without a cast
-dist.c:126: warning: assignment makes pointer from integer without a cast
-dist.c:127: warning: assignment makes pointer from integer without a cast
-dist.c:139: `AMBIGSW' undeclared (first use in this function)
-dist.c:142: `UNKWNSW' undeclared (first use in this function)
-dist.c:143: `NULLCP' undeclared (first use in this function)
-dist.c:167: `whatnowproc' undeclared (first use in this function)
-dist.c:180: `TFILE' undeclared (first use in this function)
-dist.c:180: warning: assignment makes pointer from integer without a cast
-dist.c:200: `TFOLDER' undeclared (first use in this function)
-dist.c:200: `TSUBCWF' undeclared (first use in this function)
-dist.c:200: warning: assignment makes pointer from integer without a cast
-dist.c:210: `NOTOK' undeclared (first use in this function)
-dist.c:217: warning: assignment makes pointer from integer without a cast
-dist.c:228: warning: assignment makes pointer from integer without a cast
-dist.c:240: `distcomps' undeclared (first use in this function)
-dist.c:246: `NOUSE' undeclared (first use in this function)
-dist.c:246: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-dist.c:250: warning: assignment makes pointer from integer without a cast
-dist.c:290: warning: assignment makes pointer from integer without a cast
-dist.c:291: warning: assignment makes pointer from integer without a cast
-dist.c:295: warning: assignment makes pointer from integer without a cast
-dist.c:297: dereferencing pointer to incomplete type
-dist.c:304: dereferencing pointer to incomplete type
-dist.c:308: dereferencing pointer to incomplete type
-dist.c:308: warning: pointer/integer type mismatch in conditional expression
-dist.c:313: `pfolder' undeclared (first use in this function)
-dist.c:314: dereferencing pointer to incomplete type
-dist.c:314: dereferencing pointer to incomplete type
-dist.c:315: dereferencing pointer to incomplete type
-make[1]: *** [dist.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o folder.o folder.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from folder.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from folder.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-folder.c:18: elements of array `switches' have incomplete type
-folder.c:20: warning: excess elements in struct initializer
-folder.c:20: warning: (near initialization for `switches[0]')
-folder.c:20: warning: excess elements in struct initializer
-folder.c:20: warning: (near initialization for `switches[1]')
-folder.c:23: warning: excess elements in struct initializer
-folder.c:23: warning: (near initialization for `switches[2]')
-folder.c:23: warning: excess elements in struct initializer
-folder.c:23: warning: (near initialization for `switches[3]')
-folder.c:25: warning: excess elements in struct initializer
-folder.c:25: warning: (near initialization for `switches[4]')
-folder.c:25: warning: excess elements in struct initializer
-folder.c:25: warning: (near initialization for `switches[5]')
-folder.c:28: warning: excess elements in struct initializer
-folder.c:28: warning: (near initialization for `switches[6]')
-folder.c:28: warning: excess elements in struct initializer
-folder.c:28: warning: (near initialization for `switches[7]')
-folder.c:30: warning: excess elements in struct initializer
-folder.c:30: warning: (near initialization for `switches[8]')
-folder.c:30: warning: excess elements in struct initializer
-folder.c:30: warning: (near initialization for `switches[9]')
-folder.c:33: warning: excess elements in struct initializer
-folder.c:33: warning: (near initialization for `switches[10]')
-folder.c:33: warning: excess elements in struct initializer
-folder.c:33: warning: (near initialization for `switches[11]')
-folder.c:35: warning: excess elements in struct initializer
-folder.c:35: warning: (near initialization for `switches[12]')
-folder.c:35: warning: excess elements in struct initializer
-folder.c:35: warning: (near initialization for `switches[13]')
-folder.c:38: warning: excess elements in struct initializer
-folder.c:38: warning: (near initialization for `switches[14]')
-folder.c:38: warning: excess elements in struct initializer
-folder.c:38: warning: (near initialization for `switches[15]')
-folder.c:40: warning: excess elements in struct initializer
-folder.c:40: warning: (near initialization for `switches[16]')
-folder.c:40: warning: excess elements in struct initializer
-folder.c:40: warning: (near initialization for `switches[17]')
-folder.c:42: warning: excess elements in struct initializer
-folder.c:42: warning: (near initialization for `switches[18]')
-folder.c:42: warning: excess elements in struct initializer
-folder.c:42: warning: (near initialization for `switches[19]')
-folder.c:44: warning: excess elements in struct initializer
-folder.c:44: warning: (near initialization for `switches[20]')
-folder.c:44: warning: excess elements in struct initializer
-folder.c:44: warning: (near initialization for `switches[21]')
-folder.c:47: warning: excess elements in struct initializer
-folder.c:47: warning: (near initialization for `switches[22]')
-folder.c:47: warning: excess elements in struct initializer
-folder.c:47: warning: (near initialization for `switches[23]')
-folder.c:49: warning: excess elements in struct initializer
-folder.c:49: warning: (near initialization for `switches[24]')
-folder.c:49: warning: excess elements in struct initializer
-folder.c:49: warning: (near initialization for `switches[25]')
-folder.c:52: warning: excess elements in struct initializer
-folder.c:52: warning: (near initialization for `switches[26]')
-folder.c:52: warning: excess elements in struct initializer
-folder.c:52: warning: (near initialization for `switches[27]')
-folder.c:54: warning: excess elements in struct initializer
-folder.c:54: warning: (near initialization for `switches[28]')
-folder.c:54: warning: excess elements in struct initializer
-folder.c:54: warning: (near initialization for `switches[29]')
-folder.c:57: warning: excess elements in struct initializer
-folder.c:57: warning: (near initialization for `switches[30]')
-folder.c:57: warning: excess elements in struct initializer
-folder.c:57: warning: (near initialization for `switches[31]')
-folder.c:59: warning: excess elements in struct initializer
-folder.c:59: warning: (near initialization for `switches[32]')
-folder.c:59: warning: excess elements in struct initializer
-folder.c:59: warning: (near initialization for `switches[33]')
-folder.c:61: warning: excess elements in struct initializer
-folder.c:61: warning: (near initialization for `switches[34]')
-folder.c:61: warning: excess elements in struct initializer
-folder.c:61: warning: (near initialization for `switches[35]')
-folder.c:63: warning: excess elements in struct initializer
-folder.c:63: warning: (near initialization for `switches[36]')
-folder.c:63: warning: excess elements in struct initializer
-folder.c:63: warning: (near initialization for `switches[37]')
-folder.c:65: warning: excess elements in struct initializer
-folder.c:65: warning: (near initialization for `switches[38]')
-folder.c:65: warning: excess elements in struct initializer
-folder.c:65: warning: (near initialization for `switches[39]')
-folder.c:67: warning: excess elements in struct initializer
-folder.c:67: warning: (near initialization for `switches[40]')
-folder.c:67: warning: excess elements in struct initializer
-folder.c:67: warning: (near initialization for `switches[41]')
-folder.c:70: warning: excess elements in struct initializer
-folder.c:70: warning: (near initialization for `switches[42]')
-folder.c:70: warning: excess elements in struct initializer
-folder.c:70: warning: (near initialization for `switches[43]')
-folder.c:72: warning: excess elements in struct initializer
-folder.c:72: warning: (near initialization for `switches[44]')
-folder.c:73: warning: excess elements in struct initializer
-folder.c:73: warning: (near initialization for `switches[45]')
-folder.c: In function `main':
-folder.c:120: `MAXARGS' undeclared (first use in this function)
-folder.c:120: (Each undeclared identifier is reported only once
-folder.c:120: for each function it appears in.)
-folder.c:129: `invo_name' undeclared (first use in this function)
-folder.c:132: warning: assignment makes pointer from integer without a cast
-folder.c:133: warning: assignment makes pointer from integer without a cast
-folder.c:133: warning: assignment makes pointer from integer without a cast
-folder.c:134: warning: assignment makes pointer from integer without a cast
-folder.c:146: `AMBIGSW' undeclared (first use in this function)
-folder.c:149: `UNKWNSW' undeclared (first use in this function)
-folder.c:150: `NULLCP' undeclared (first use in this function)
-folder.c:242: `TFOLDER' undeclared (first use in this function)
-folder.c:242: `TSUBCWF' undeclared (first use in this function)
-folder.c:242: warning: assignment makes pointer from integer without a cast
-folder.c:254: warning: assignment makes pointer from integer without a cast
-folder.c:260: warning: assignment makes pointer from integer without a cast
-folder.c:261: warning: assignment makes pointer from integer without a cast
-folder.c:261: warning: assignment makes pointer from integer without a cast
-folder.c:264: warning: assignment makes pointer from integer without a cast
-folder.c:265: warning: assignment makes pointer from integer without a cast
-folder.c:270: warning: assignment makes pointer from integer without a cast
-folder.c:279: warning: assignment makes pointer from integer without a cast
-folder.c:280: warning: assignment makes pointer from integer without a cast
-folder.c:280: warning: assignment makes pointer from integer without a cast
-folder.c:284: warning: assignment makes pointer from integer without a cast
-folder.c:291: warning: assignment makes pointer from integer without a cast
-folder.c:291: `NOTOK' undeclared (first use in this function)
-folder.c:293: `pfolder' undeclared (first use in this function)
-folder.c:299: warning: pointer/integer type mismatch in conditional expression
-folder.c:300: warning: assignment makes pointer from integer without a cast
-folder.c:301: warning: assignment makes pointer from integer without a cast
-folder.c:301: warning: assignment makes pointer from integer without a cast
-folder.c:314: `NULLVP' undeclared (first use in this function)
-folder.c:332: warning: assignment makes pointer from integer without a cast
-folder.c:340: `DMAXFOLDER' undeclared (first use in this function)
-folder.c:347: warning: pointer/integer type mismatch in conditional expression
-folder.c:348: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-folder.c:353: warning: assignment makes pointer from integer without a cast
-folder.c: In function `dodir':
-folder.c:386: `NOTOK' undeclared (first use in this function)
-folder.c:391: `NULLCP' undeclared (first use in this function)
-folder.c: In function `pfold':
-folder.c:409: warning: assignment makes pointer from integer without a cast
-folder.c:410: `NOTOK' undeclared (first use in this function)
-folder.c:429: warning: assignment makes pointer from integer without a cast
-folder.c:430: `NULLCP' undeclared (first use in this function)
-folder.c:442: dereferencing pointer to incomplete type
-folder.c:449: `DMAXFOLDER' undeclared (first use in this function)
-folder.c:455: dereferencing pointer to incomplete type
-folder.c:457: dereferencing pointer to incomplete type
-folder.c:457: `OTHERS' undeclared (first use in this function)
-folder.c:460: dereferencing pointer to incomplete type
-folder.c:460: dereferencing pointer to incomplete type
-folder.c:461: dereferencing pointer to incomplete type
-folder.c:461: dereferencing pointer to incomplete type
-folder.c:462: dereferencing pointer to incomplete type
-folder.c:462: dereferencing pointer to incomplete type
-folder.c:462: dereferencing pointer to incomplete type
-folder.c:462: dereferencing pointer to incomplete type
-folder.c:463: dereferencing pointer to incomplete type
-folder.c:466: dereferencing pointer to incomplete type
-folder.c:471: dereferencing pointer to incomplete type
-folder.c: In function `sfold':
-folder.c:489: dereferencing pointer to incomplete type
-folder.c:490: `NULLCP' undeclared (first use in this function)
-folder.c:494: dereferencing pointer to incomplete type
-folder.c: In function `tfold':
-folder.c:510: dereferencing pointer to incomplete type
-folder.c:510: dereferencing pointer to incomplete type
-folder.c:510: warning: assignment makes pointer from integer without a cast
-folder.c:511: `NULLCP' undeclared (first use in this function)
-folder.c:513: dereferencing pointer to incomplete type
-folder.c:513: dereferencing pointer to incomplete type
-folder.c:514: dereferencing pointer to incomplete type
-folder.c:514: `EXISTS' undeclared (first use in this function)
-folder.c:516: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-folder.c:517: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-folder.c:520: `NOTOK' undeclared (first use in this function)
-folder.c:522: dereferencing pointer to incomplete type
-folder.c:523: dereferencing pointer to incomplete type
-folder.c:524: dereferencing pointer to incomplete type
-folder.c:524: dereferencing pointer to incomplete type
-folder.c:525: dereferencing pointer to incomplete type
-folder.c:525: `SEQMOD' undeclared (first use in this function)
-folder.c:526: dereferencing pointer to incomplete type
-folder.c:527: dereferencing pointer to incomplete type
-folder.c:528: dereferencing pointer to incomplete type
-folder.c:529: dereferencing pointer to incomplete type
-folder.c:533: dereferencing pointer to incomplete type
-folder.c:534: dereferencing pointer to incomplete type
-folder.c:535: dereferencing pointer to incomplete type
-folder.c: In function `addir':
-folder.c:566: `NOTOK' undeclared (first use in this function)
-folder.c: In function `addfold':
-folder.c:602: `NULLVP' undeclared (first use in this function)
-folder.c:603: `NULLCP' undeclared (first use in this function)
-folder.c:606: warning: assignment makes pointer from integer without a cast
-folder.c: In function `dother':
-folder.c:641: `current' undeclared (first use in this function)
-folder.c:645: `m_defs' undeclared (first use in this function)
-folder.c:645: dereferencing pointer to incomplete type
-folder.c:646: dereferencing pointer to incomplete type
-folder.c:647: dereferencing pointer to incomplete type
-folder.c:648: dereferencing pointer to incomplete type
-folder.c:648: `NULLCP' undeclared (first use in this function)
-make[1]: *** [folder.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o forw.o forw.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from forw.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from forw.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-forw.c:28: elements of array `switches' have incomplete type
-forw.c:30: warning: excess elements in struct initializer
-forw.c:30: warning: (near initialization for `switches[0]')
-forw.c:30: warning: excess elements in struct initializer
-forw.c:30: warning: (near initialization for `switches[1]')
-forw.c:32: warning: excess elements in struct initializer
-forw.c:32: warning: (near initialization for `switches[2]')
-forw.c:32: warning: excess elements in struct initializer
-forw.c:32: warning: (near initialization for `switches[3]')
-forw.c:35: warning: excess elements in struct initializer
-forw.c:35: warning: (near initialization for `switches[4]')
-forw.c:35: warning: excess elements in struct initializer
-forw.c:35: warning: (near initialization for `switches[5]')
-forw.c:37: warning: excess elements in struct initializer
-forw.c:37: warning: (near initialization for `switches[6]')
-forw.c:37: warning: excess elements in struct initializer
-forw.c:37: warning: (near initialization for `switches[7]')
-forw.c:39: warning: excess elements in struct initializer
-forw.c:39: warning: (near initialization for `switches[8]')
-forw.c:39: warning: excess elements in struct initializer
-forw.c:39: warning: (near initialization for `switches[9]')
-forw.c:42: warning: excess elements in struct initializer
-forw.c:42: warning: (near initialization for `switches[10]')
-forw.c:42: warning: excess elements in struct initializer
-forw.c:42: warning: (near initialization for `switches[11]')
-forw.c:44: warning: excess elements in struct initializer
-forw.c:44: warning: (near initialization for `switches[12]')
-forw.c:44: warning: excess elements in struct initializer
-forw.c:44: warning: (near initialization for `switches[13]')
-forw.c:47: warning: excess elements in struct initializer
-forw.c:47: warning: (near initialization for `switches[14]')
-forw.c:47: warning: excess elements in struct initializer
-forw.c:47: warning: (near initialization for `switches[15]')
-forw.c:49: warning: excess elements in struct initializer
-forw.c:49: warning: (near initialization for `switches[16]')
-forw.c:49: warning: excess elements in struct initializer
-forw.c:49: warning: (near initialization for `switches[17]')
-forw.c:52: warning: excess elements in struct initializer
-forw.c:52: warning: (near initialization for `switches[18]')
-forw.c:52: warning: excess elements in struct initializer
-forw.c:52: warning: (near initialization for `switches[19]')
-forw.c:54: warning: excess elements in struct initializer
-forw.c:54: warning: (near initialization for `switches[20]')
-forw.c:54: warning: excess elements in struct initializer
-forw.c:54: warning: (near initialization for `switches[21]')
-forw.c:57: warning: excess elements in struct initializer
-forw.c:57: warning: (near initialization for `switches[22]')
-forw.c:57: warning: excess elements in struct initializer
-forw.c:57: warning: (near initialization for `switches[23]')
-forw.c:59: warning: excess elements in struct initializer
-forw.c:59: warning: (near initialization for `switches[24]')
-forw.c:59: warning: excess elements in struct initializer
-forw.c:59: warning: (near initialization for `switches[25]')
-forw.c:62: warning: excess elements in struct initializer
-forw.c:62: warning: (near initialization for `switches[26]')
-forw.c:62: warning: excess elements in struct initializer
-forw.c:62: warning: (near initialization for `switches[27]')
-forw.c:64: warning: excess elements in struct initializer
-forw.c:64: warning: (near initialization for `switches[28]')
-forw.c:64: warning: excess elements in struct initializer
-forw.c:64: warning: (near initialization for `switches[29]')
-forw.c:67: warning: excess elements in struct initializer
-forw.c:67: warning: (near initialization for `switches[30]')
-forw.c:67: warning: excess elements in struct initializer
-forw.c:67: warning: (near initialization for `switches[31]')
-forw.c:69: warning: excess elements in struct initializer
-forw.c:69: warning: (near initialization for `switches[32]')
-forw.c:69: warning: excess elements in struct initializer
-forw.c:69: warning: (near initialization for `switches[33]')
-forw.c:71: warning: excess elements in struct initializer
-forw.c:71: warning: (near initialization for `switches[34]')
-forw.c:71: warning: excess elements in struct initializer
-forw.c:71: warning: (near initialization for `switches[35]')
-forw.c:74: warning: excess elements in struct initializer
-forw.c:74: warning: (near initialization for `switches[36]')
-forw.c:74: warning: excess elements in struct initializer
-forw.c:74: warning: (near initialization for `switches[37]')
-forw.c:76: warning: excess elements in struct initializer
-forw.c:76: warning: (near initialization for `switches[38]')
-forw.c:76: warning: excess elements in struct initializer
-forw.c:76: warning: (near initialization for `switches[39]')
-forw.c:79: warning: excess elements in struct initializer
-forw.c:79: warning: (near initialization for `switches[40]')
-forw.c:79: warning: excess elements in struct initializer
-forw.c:79: warning: (near initialization for `switches[41]')
-forw.c:82: warning: excess elements in struct initializer
-forw.c:82: warning: (near initialization for `switches[42]')
-forw.c:82: warning: excess elements in struct initializer
-forw.c:82: warning: (near initialization for `switches[43]')
-forw.c:85: warning: excess elements in struct initializer
-forw.c:85: warning: (near initialization for `switches[44]')
-forw.c:85: warning: excess elements in struct initializer
-forw.c:85: warning: (near initialization for `switches[45]')
-forw.c:87: warning: excess elements in struct initializer
-forw.c:87: warning: (near initialization for `switches[46]')
-forw.c:87: warning: excess elements in struct initializer
-forw.c:87: warning: (near initialization for `switches[47]')
-forw.c:91: warning: excess elements in struct initializer
-forw.c:91: warning: (near initialization for `switches[48]')
-forw.c:91: warning: excess elements in struct initializer
-forw.c:91: warning: (near initialization for `switches[49]')
-forw.c:94: warning: excess elements in struct initializer
-forw.c:94: warning: (near initialization for `switches[50]')
-forw.c:95: warning: excess elements in struct initializer
-forw.c:95: warning: (near initialization for `switches[51]')
-forw.c:99: elements of array `aqrnl' have incomplete type
-forw.c:101: warning: excess elements in struct initializer
-forw.c:101: warning: (near initialization for `aqrnl[0]')
-forw.c:101: warning: excess elements in struct initializer
-forw.c:101: warning: (near initialization for `aqrnl[1]')
-forw.c:103: warning: excess elements in struct initializer
-forw.c:103: warning: (near initialization for `aqrnl[2]')
-forw.c:103: warning: excess elements in struct initializer
-forw.c:103: warning: (near initialization for `aqrnl[3]')
-forw.c:105: warning: excess elements in struct initializer
-forw.c:105: warning: (near initialization for `aqrnl[4]')
-forw.c:105: warning: excess elements in struct initializer
-forw.c:105: warning: (near initialization for `aqrnl[5]')
-forw.c:107: warning: excess elements in struct initializer
-forw.c:107: warning: (near initialization for `aqrnl[6]')
-forw.c:107: warning: excess elements in struct initializer
-forw.c:107: warning: (near initialization for `aqrnl[7]')
-forw.c:109: warning: excess elements in struct initializer
-forw.c:109: warning: (near initialization for `aqrnl[8]')
-forw.c:109: warning: excess elements in struct initializer
-forw.c:109: warning: (near initialization for `aqrnl[9]')
-forw.c:111: warning: excess elements in struct initializer
-forw.c:111: warning: (near initialization for `aqrnl[10]')
-forw.c:112: warning: excess elements in struct initializer
-forw.c:112: warning: (near initialization for `aqrnl[11]')
-forw.c:115: elements of array `aqrl' have incomplete type
-forw.c:116: warning: excess elements in struct initializer
-forw.c:116: warning: (near initialization for `aqrl[0]')
-forw.c:116: warning: excess elements in struct initializer
-forw.c:116: warning: (near initialization for `aqrl[1]')
-forw.c:117: warning: excess elements in struct initializer
-forw.c:117: warning: (near initialization for `aqrl[2]')
-forw.c:117: warning: excess elements in struct initializer
-forw.c:117: warning: (near initialization for `aqrl[3]')
-forw.c:118: warning: excess elements in struct initializer
-forw.c:118: warning: (near initialization for `aqrl[4]')
-forw.c:118: warning: excess elements in struct initializer
-forw.c:118: warning: (near initialization for `aqrl[5]')
-forw.c:119: warning: excess elements in struct initializer
-forw.c:119: warning: (near initialization for `aqrl[6]')
-forw.c:119: warning: excess elements in struct initializer
-forw.c:119: warning: (near initialization for `aqrl[7]')
-forw.c:121: warning: excess elements in struct initializer
-forw.c:121: warning: (near initialization for `aqrl[8]')
-forw.c:122: warning: excess elements in struct initializer
-forw.c:122: warning: (near initialization for `aqrl[9]')
-forw.c: In function `main':
-forw.c:179: `MAXARGS' undeclared (first use in this function)
-forw.c:179: (Each undeclared identifier is reported only once
-forw.c:179: for each function it appears in.)
-forw.c:189: `invo_name' undeclared (first use in this function)
-forw.c:190: warning: assignment makes pointer from integer without a cast
-forw.c:191: warning: assignment makes pointer from integer without a cast
-forw.c:191: warning: assignment makes pointer from integer without a cast
-forw.c:192: warning: assignment makes pointer from integer without a cast
-forw.c:204: `AMBIGSW' undeclared (first use in this function)
-forw.c:207: `UNKWNSW' undeclared (first use in this function)
-forw.c:208: `NULLCP' undeclared (first use in this function)
-forw.c:232: `whatnowproc' undeclared (first use in this function)
-forw.c:249: `TFILE' undeclared (first use in this function)
-forw.c:249: warning: assignment makes pointer from integer without a cast
-forw.c:254: warning: assignment makes pointer from integer without a cast
-forw.c:263: `mhlforward' undeclared (first use in this function)
-forw.c:263: warning: assignment makes pointer from integer without a cast
-forw.c:310: `TFOLDER' undeclared (first use in this function)
-forw.c:310: `TSUBCWF' undeclared (first use in this function)
-forw.c:310: warning: assignment makes pointer from integer without a cast
-forw.c:320: `NOTOK' undeclared (first use in this function)
-forw.c:334: warning: assignment makes pointer from integer without a cast
-forw.c:342: warning: assignment makes pointer from integer without a cast
-forw.c:355: `NOUSE' undeclared (first use in this function)
-forw.c:355: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-forw.c:360: warning: assignment makes pointer from integer without a cast
-forw.c:394: warning: assignment makes pointer from integer without a cast
-forw.c:395: warning: assignment makes pointer from integer without a cast
-forw.c:399: warning: assignment makes pointer from integer without a cast
-forw.c:401: dereferencing pointer to incomplete type
-forw.c:419: warning: assignment makes pointer from integer without a cast
-forw.c:426: warning: assignment makes pointer from integer without a cast
-forw.c:429: `digestcomps' undeclared (first use in this function)
-forw.c:438: `forwcomps' undeclared (first use in this function)
-forw.c:475: `pfolder' undeclared (first use in this function)
-forw.c:476: dereferencing pointer to incomplete type
-forw.c:476: dereferencing pointer to incomplete type
-forw.c:477: dereferencing pointer to incomplete type
-forw.c: In function `mhl_draft':
-forw.c:504: `MAXARGS' undeclared (first use in this function)
-forw.c:508: `NOTOK' undeclared (first use in this function)
-forw.c:511: `mhlproc' undeclared (first use in this function)
-forw.c:519: `OK' undeclared (first use in this function)
-forw.c:537: dereferencing pointer to incomplete type
-forw.c:538: `NULLCP' undeclared (first use in this function)
-forw.c:540: dereferencing pointer to incomplete type
-forw.c:540: dereferencing pointer to incomplete type
-forw.c:541: dereferencing pointer to incomplete type
-forw.c:541: `SELECTED' undeclared (first use in this function)
-forw.c: In function `copy_draft':
-forw.c:579: dereferencing pointer to incomplete type
-forw.c:579: dereferencing pointer to incomplete type
-forw.c:581: dereferencing pointer to incomplete type
-forw.c:581: dereferencing pointer to incomplete type
-forw.c:582: dereferencing pointer to incomplete type
-forw.c:582: `SELECTED' undeclared (first use in this function)
-forw.c:593: dereferencing pointer to incomplete type
-forw.c:593: dereferencing pointer to incomplete type
-forw.c:594: dereferencing pointer to incomplete type
-forw.c:597: dereferencing pointer to incomplete type
-forw.c:600: dereferencing pointer to incomplete type
-forw.c:602: dereferencing pointer to incomplete type
-forw.c:610: warning: assignment makes pointer from integer without a cast
-forw.c:610: `NOTOK' undeclared (first use in this function)
-forw.c:624: dereferencing pointer to incomplete type
-forw.c: In function `build_form':
-forw.c:656: `NULLCP' undeclared (first use in this function)
-forw.c:665: warning: assignment makes pointer from integer without a cast
-forw.c:673: `invo_name' undeclared (first use in this function)
-forw.c:673: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-forw.c:677: `NOTOK' undeclared (first use in this function)
-forw.c:680: warning: assignment makes pointer from integer without a cast
-make[1]: *** [forw.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o inc.o inc.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from inc.c:18:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from inc.c:31:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-inc.c:76: elements of array `switches' have incomplete type
-inc.c:78: warning: excess elements in struct initializer
-inc.c:78: warning: (near initialization for `switches[0]')
-inc.c:78: warning: excess elements in struct initializer
-inc.c:78: warning: (near initialization for `switches[1]')
-inc.c:80: warning: excess elements in struct initializer
-inc.c:80: warning: (near initialization for `switches[2]')
-inc.c:80: warning: excess elements in struct initializer
-inc.c:80: warning: (near initialization for `switches[3]')
-inc.c:83: warning: excess elements in struct initializer
-inc.c:83: warning: (near initialization for `switches[4]')
-inc.c:83: warning: excess elements in struct initializer
-inc.c:83: warning: (near initialization for `switches[5]')
-inc.c:85: warning: excess elements in struct initializer
-inc.c:85: warning: (near initialization for `switches[6]')
-inc.c:85: warning: excess elements in struct initializer
-inc.c:85: warning: (near initialization for `switches[7]')
-inc.c:88: warning: excess elements in struct initializer
-inc.c:88: warning: (near initialization for `switches[8]')
-inc.c:88: warning: excess elements in struct initializer
-inc.c:88: warning: (near initialization for `switches[9]')
-inc.c:90: warning: excess elements in struct initializer
-inc.c:90: warning: (near initialization for `switches[10]')
-inc.c:90: warning: excess elements in struct initializer
-inc.c:90: warning: (near initialization for `switches[11]')
-inc.c:93: warning: excess elements in struct initializer
-inc.c:93: warning: (near initialization for `switches[12]')
-inc.c:93: warning: excess elements in struct initializer
-inc.c:93: warning: (near initialization for `switches[13]')
-inc.c:96: warning: excess elements in struct initializer
-inc.c:96: warning: (near initialization for `switches[14]')
-inc.c:96: warning: excess elements in struct initializer
-inc.c:96: warning: (near initialization for `switches[15]')
-inc.c:98: warning: excess elements in struct initializer
-inc.c:98: warning: (near initialization for `switches[16]')
-inc.c:98: warning: excess elements in struct initializer
-inc.c:98: warning: (near initialization for `switches[17]')
-inc.c:101: warning: excess elements in struct initializer
-inc.c:101: warning: (near initialization for `switches[18]')
-inc.c:101: warning: excess elements in struct initializer
-inc.c:101: warning: (near initialization for `switches[19]')
-inc.c:103: warning: excess elements in struct initializer
-inc.c:103: warning: (near initialization for `switches[20]')
-inc.c:103: warning: excess elements in struct initializer
-inc.c:103: warning: (near initialization for `switches[21]')
-inc.c:105: warning: excess elements in struct initializer
-inc.c:105: warning: (near initialization for `switches[22]')
-inc.c:105: warning: excess elements in struct initializer
-inc.c:105: warning: (near initialization for `switches[23]')
-inc.c:107: warning: excess elements in struct initializer
-inc.c:107: warning: (near initialization for `switches[24]')
-inc.c:107: warning: excess elements in struct initializer
-inc.c:107: warning: (near initialization for `switches[25]')
-inc.c:110: warning: excess elements in struct initializer
-inc.c:110: warning: (near initialization for `switches[26]')
-inc.c:110: warning: excess elements in struct initializer
-inc.c:110: warning: (near initialization for `switches[27]')
-inc.c:112: warning: excess elements in struct initializer
-inc.c:112: warning: (near initialization for `switches[28]')
-inc.c:112: warning: excess elements in struct initializer
-inc.c:112: warning: (near initialization for `switches[29]')
-inc.c:115: warning: excess elements in struct initializer
-inc.c:115: warning: (near initialization for `switches[30]')
-inc.c:115: warning: excess elements in struct initializer
-inc.c:115: warning: (near initialization for `switches[31]')
-inc.c:117: warning: excess elements in struct initializer
-inc.c:117: warning: (near initialization for `switches[32]')
-inc.c:117: warning: excess elements in struct initializer
-inc.c:117: warning: (near initialization for `switches[33]')
-inc.c:120: warning: excess elements in struct initializer
-inc.c:120: warning: (near initialization for `switches[34]')
-inc.c:120: warning: excess elements in struct initializer
-inc.c:120: warning: (near initialization for `switches[35]')
-inc.c:122: warning: excess elements in struct initializer
-inc.c:122: warning: (near initialization for `switches[36]')
-inc.c:122: warning: excess elements in struct initializer
-inc.c:122: warning: (near initialization for `switches[37]')
-inc.c:125: warning: excess elements in struct initializer
-inc.c:125: warning: (near initialization for `switches[38]')
-inc.c:125: warning: excess elements in struct initializer
-inc.c:125: warning: (near initialization for `switches[39]')
-inc.c:127: warning: excess elements in struct initializer
-inc.c:127: warning: (near initialization for `switches[40]')
-inc.c:127: warning: excess elements in struct initializer
-inc.c:127: warning: (near initialization for `switches[41]')
-inc.c:130: warning: excess elements in struct initializer
-inc.c:130: warning: (near initialization for `switches[42]')
-inc.c:130: warning: excess elements in struct initializer
-inc.c:130: warning: (near initialization for `switches[43]')
-inc.c:132: warning: excess elements in struct initializer
-inc.c:132: warning: (near initialization for `switches[44]')
-inc.c:132: warning: excess elements in struct initializer
-inc.c:132: warning: (near initialization for `switches[45]')
-inc.c:135: warning: excess elements in struct initializer
-inc.c:135: warning: (near initialization for `switches[46]')
-inc.c:135: warning: excess elements in struct initializer
-inc.c:135: warning: (near initialization for `switches[47]')
-inc.c:138: warning: excess elements in struct initializer
-inc.c:138: warning: (near initialization for `switches[48]')
-inc.c:138: warning: excess elements in struct initializer
-inc.c:138: warning: (near initialization for `switches[49]')
-inc.c:140: warning: excess elements in struct initializer
-inc.c:140: warning: (near initialization for `switches[50]')
-inc.c:141: warning: excess elements in struct initializer
-inc.c:141: warning: (near initialization for `switches[51]')
-inc.c:157: `NOTOK' undeclared here (not in a function)
-inc.c: In function `main':
-inc.c:224: `MAXARGS' undeclared (first use in this function)
-inc.c:224: (Each undeclared identifier is reported only once
-inc.c:224: for each function it appears in.)
-inc.c:289: `invo_name' undeclared (first use in this function)
-inc.c:290: `NAMESZ' undeclared (first use in this function)
-inc.c:322: warning: assignment makes pointer from integer without a cast
-inc.c:323: warning: assignment makes pointer from integer without a cast
-inc.c:323: warning: assignment makes pointer from integer without a cast
-inc.c:324: warning: assignment makes pointer from integer without a cast
-inc.c:329: `NULLCP' undeclared (first use in this function)
-inc.c:341: `AMBIGSW' undeclared (first use in this function)
-inc.c:344: `UNKWNSW' undeclared (first use in this function)
-inc.c:354: warning: assignment makes pointer from integer without a cast
-inc.c:373: `TFILE' undeclared (first use in this function)
-inc.c:373: warning: assignment makes pointer from integer without a cast
-inc.c:459: `TFOLDER' undeclared (first use in this function)
-inc.c:459: `TSUBCWF' undeclared (first use in this function)
-inc.c:459: warning: assignment makes pointer from integer without a cast
-inc.c:490: `NOTOK' undeclared (first use in this function)
-inc.c:534: warning: assignment makes pointer from integer without a cast
-inc.c:537: warning: assignment makes pointer from integer without a cast
-inc.c:543: warning: assignment makes pointer from integer without a cast
-inc.c:555: `inbox' undeclared (first use in this function)
-inc.c:555: warning: assignment makes pointer from integer without a cast
-inc.c:556: `defalt' undeclared (first use in this function)
-inc.c:559: warning: assignment makes pointer from integer without a cast
-inc.c:564: warning: assignment makes pointer from integer without a cast
-inc.c:574: warning: assignment makes pointer from integer without a cast
-inc.c:635: warning: assignment makes pointer from integer without a cast
-inc.c:658: warning: assignment makes pointer from integer without a cast
-inc.c:662: warning: assignment makes pointer from integer without a cast
-inc.c:675: dereferencing pointer to incomplete type
-inc.c:676: dereferencing pointer to incomplete type
-inc.c:676: warning: assignment makes pointer from integer without a cast
-inc.c:699: warning: assignment makes pointer from integer without a cast
-inc.c:713: dereferencing pointer to incomplete type
-inc.c:717: `DMAXFOLDER' undeclared (first use in this function)
-inc.c:750: dereferencing pointer to incomplete type
-inc.c:750: `EXISTS' undeclared (first use in this function)
-inc.c:761: dereferencing pointer to incomplete type
-inc.c:761: `UNSEEN' undeclared (first use in this function)
-inc.c:762: dereferencing pointer to incomplete type
-inc.c:762: `SEQMOD' undeclared (first use in this function)
-inc.c:805: dereferencing pointer to incomplete type
-inc.c:807: dereferencing pointer to incomplete type
-inc.c:808: dereferencing pointer to incomplete type
-inc.c:808: `MAXFOLDER' undeclared (first use in this function)
-inc.c:808: warning: assignment makes pointer from integer without a cast
-inc.c:857: dereferencing pointer to incomplete type
-inc.c:858: dereferencing pointer to incomplete type
-inc.c:869: dereferencing pointer to incomplete type
-inc.c:870: dereferencing pointer to incomplete type
-inc.c:936: `pfolder' undeclared (first use in this function)
-inc.c:938: dereferencing pointer to incomplete type
-inc.c:939: dereferencing pointer to incomplete type
-inc.c:940: dereferencing pointer to incomplete type
-inc.c:941: dereferencing pointer to incomplete type
-inc.c:943: dereferencing pointer to incomplete type
-inc.c: At top level:
-inc.c:1013: warning: type mismatch with previous implicit declaration
-inc.c:910: warning: previous implicit declaration of `done'
-inc.c:1013: warning: `done' was previously implicitly declared to return `int'
-inc.c: In function `done':
-inc.c:1016: `NOTOK' undeclared (first use in this function)
-inc.c: In function `map_count':
-inc.c:1096: `NOTOK' undeclared (first use in this function)
-make[1]: *** [inc.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o scansbr.o scansbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from scansbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from scansbr.c:11:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-scansbr.c: In function `scan':
-scansbr.c:93: `NAMESZ' undeclared (first use in this function)
-scansbr.c:93: (Each undeclared identifier is reported only once
-scansbr.c:93: for each function it appears in.)
-scansbr.c:98: `NULLCP' undeclared (first use in this function)
-scansbr.c:134: warning: assignment makes pointer from integer without a cast
-scansbr.c:146: warning: assignment makes pointer from integer without a cast
-scansbr.c:161: `FLD' undeclared (first use in this function)
-scansbr.c:161: `FILEEOF' undeclared (first use in this function)
-scansbr.c:170: warning: assignment makes pointer from integer without a cast
-scansbr.c:190: `FLDPLUS' undeclared (first use in this function)
-scansbr.c:232: `BODY' undeclared (first use in this function)
-scansbr.c:270: `msg_count' undeclared (first use in this function)
-scansbr.c:276: `LENERR' undeclared (first use in this function)
-scansbr.c:277: `FMTERR' undeclared (first use in this function)
-make[1]: *** [scansbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o dropsbr.o dropsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from dropsbr.c:8:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: conflicting types for `popen'
-/usr/include/stdio.h:316: previous declaration of `popen'
-../h/mh.h:1: warning: data definition has no type or storage class
-dropsbr.c: In function `mbx_open':
-dropsbr.c:68: `NOTOK' undeclared (first use in this function)
-dropsbr.c:68: (Each undeclared identifier is reported only once
-dropsbr.c:68: for each function it appears in.)
-dropsbr.c: In function `mbx_Xopen':
-dropsbr.c:107: `NOTOK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_create':
-dropsbr.c:145: `NOTOK' undeclared (first use in this function)
-dropsbr.c:152: `OK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_chk':
-dropsbr.c:165: `NOTOK' undeclared (first use in this function)
-dropsbr.c:174: `OK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_read':
-dropsbr.c:196: `MAXFOLDER' undeclared (first use in this function)
-dropsbr.c:199: `NULLCP' undeclared (first use in this function)
-dropsbr.c:200: `NOTOK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_write':
-dropsbr.c:282: `NOTOK' undeclared (first use in this function)
-dropsbr.c:309: `OK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_copy':
-dropsbr.c:340: `NOTOK' undeclared (first use in this function)
-dropsbr.c:377: `OK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_size':
-dropsbr.c:443: `NOTOK' undeclared (first use in this function)
-dropsbr.c: In function `mbx_close':
-dropsbr.c:467: `OK' undeclared (first use in this function)
-dropsbr.c: In function `map_name':
-dropsbr.c:483: warning: assignment makes pointer from integer without a cast
-dropsbr.c: In function `map_read':
-dropsbr.c:508: `NOTOK' undeclared (first use in this function)
-dropsbr.c: In function `map_write':
-dropsbr.c:570: `NOTOK' undeclared (first use in this function)
-dropsbr.c:597: `OK' undeclared (first use in this function)
-dropsbr.c: In function `map_open':
-dropsbr.c:683: `NOTOK' undeclared (first use in this function)
-dropsbr.c: In function `map_chk':
-dropsbr.c:704: `NOTOK' undeclared (first use in this function)
-dropsbr.c:717: `NULLCP' undeclared (first use in this function)
-dropsbr.c:752: `OK' undeclared (first use in this function)
-make[1]: *** [dropsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o trmsbr.o trmsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from trmsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from trmsbr.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-trmsbr.c: In function `read_termcap':
-trmsbr.c:71: warning: assignment makes pointer from integer without a cast
-trmsbr.c:71: `OK' undeclared (first use in this function)
-trmsbr.c:71: (Each undeclared identifier is reported only once
-trmsbr.c:71: for each function it appears in.)
-trmsbr.c:76: `NOTOK' undeclared (first use in this function)
-trmsbr.c: In function `sc_width':
-trmsbr.c:107: `NOTOK' undeclared (first use in this function)
-trmsbr.c: In function `sc_length':
-trmsbr.c:123: `NOTOK' undeclared (first use in this function)
-trmsbr.c: In function `SOprintf':
-trmsbr.c:170: `NOTOK' undeclared (first use in this function)
-trmsbr.c:176: `OK' undeclared (first use in this function)
-make[1]: *** [trmsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o popsbr.o popsbr.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mark.o mark.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mark.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mark.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mark.c:14: elements of array `switches' have incomplete type
-mark.c:16: warning: excess elements in struct initializer
-mark.c:16: warning: (near initialization for `switches[0]')
-mark.c:16: warning: excess elements in struct initializer
-mark.c:16: warning: (near initialization for `switches[1]')
-mark.c:18: warning: excess elements in struct initializer
-mark.c:18: warning: (near initialization for `switches[2]')
-mark.c:18: warning: excess elements in struct initializer
-mark.c:18: warning: (near initialization for `switches[3]')
-mark.c:20: warning: excess elements in struct initializer
-mark.c:20: warning: (near initialization for `switches[4]')
-mark.c:20: warning: excess elements in struct initializer
-mark.c:20: warning: (near initialization for `switches[5]')
-mark.c:23: warning: excess elements in struct initializer
-mark.c:23: warning: (near initialization for `switches[6]')
-mark.c:23: warning: excess elements in struct initializer
-mark.c:23: warning: (near initialization for `switches[7]')
-mark.c:26: warning: excess elements in struct initializer
-mark.c:26: warning: (near initialization for `switches[8]')
-mark.c:26: warning: excess elements in struct initializer
-mark.c:26: warning: (near initialization for `switches[9]')
-mark.c:28: warning: excess elements in struct initializer
-mark.c:28: warning: (near initialization for `switches[10]')
-mark.c:28: warning: excess elements in struct initializer
-mark.c:28: warning: (near initialization for `switches[11]')
-mark.c:31: warning: excess elements in struct initializer
-mark.c:31: warning: (near initialization for `switches[12]')
-mark.c:31: warning: excess elements in struct initializer
-mark.c:31: warning: (near initialization for `switches[13]')
-mark.c:33: warning: excess elements in struct initializer
-mark.c:33: warning: (near initialization for `switches[14]')
-mark.c:33: warning: excess elements in struct initializer
-mark.c:33: warning: (near initialization for `switches[15]')
-mark.c:36: warning: excess elements in struct initializer
-mark.c:36: warning: (near initialization for `switches[16]')
-mark.c:36: warning: excess elements in struct initializer
-mark.c:36: warning: (near initialization for `switches[17]')
-mark.c:39: warning: excess elements in struct initializer
-mark.c:39: warning: (near initialization for `switches[18]')
-mark.c:39: warning: excess elements in struct initializer
-mark.c:39: warning: (near initialization for `switches[19]')
-mark.c:41: warning: excess elements in struct initializer
-mark.c:41: warning: (near initialization for `switches[20]')
-mark.c:42: warning: excess elements in struct initializer
-mark.c:42: warning: (near initialization for `switches[21]')
-mark.c: In function `main':
-mark.c:68: `MAXARGS' undeclared (first use in this function)
-mark.c:68: (Each undeclared identifier is reported only once
-mark.c:68: for each function it appears in.)
-mark.c:69: `NATTRS' undeclared (first use in this function)
-mark.c:79: `invo_name' undeclared (first use in this function)
-mark.c:80: warning: assignment makes pointer from integer without a cast
-mark.c:81: warning: assignment makes pointer from integer without a cast
-mark.c:81: warning: assignment makes pointer from integer without a cast
-mark.c:82: warning: assignment makes pointer from integer without a cast
-mark.c:94: `AMBIGSW' undeclared (first use in this function)
-mark.c:97: `UNKWNSW' undeclared (first use in this function)
-mark.c:98: `NULLCP' undeclared (first use in this function)
-mark.c:149: `TFOLDER' undeclared (first use in this function)
-mark.c:149: `TSUBCWF' undeclared (first use in this function)
-mark.c:149: warning: assignment makes pointer from integer without a cast
-mark.c:168: warning: assignment makes pointer from integer without a cast
-mark.c:169: warning: assignment makes pointer from integer without a cast
-mark.c:171: `NOTOK' undeclared (first use in this function)
-mark.c:173: warning: assignment makes pointer from integer without a cast
-mark.c:175: dereferencing pointer to incomplete type
-mark.c:183: dereferencing pointer to incomplete type
-mark.c:183: `READONLY' undeclared (first use in this function)
-mark.c:184: dereferencing pointer to incomplete type
-mark.c:192: `mypath' undeclared (first use in this function)
-mark.c:192: `defpath' undeclared (first use in this function)
-mark.c:194: `ctxpath' undeclared (first use in this function)
-mark.c:194: `ctxflags' undeclared (first use in this function)
-mark.c:194: `DBITS' undeclared (first use in this function)
-mark.c:196: dereferencing pointer to incomplete type
-mark.c:197: dereferencing pointer to incomplete type
-mark.c:197: `FBITS' undeclared (first use in this function)
-mark.c:199: dereferencing pointer to incomplete type
-mark.c:199: dereferencing pointer to incomplete type
-mark.c:199: dereferencing pointer to incomplete type
-mark.c:199: dereferencing pointer to incomplete type
-mark.c:201: dereferencing pointer to incomplete type
-mark.c:201: dereferencing pointer to incomplete type
-mark.c:201: dereferencing pointer to incomplete type
-mark.c:204: dereferencing pointer to incomplete type
-mark.c:204: dereferencing pointer to incomplete type
-mark.c:220: dereferencing pointer to incomplete type
-mark.c:220: dereferencing pointer to incomplete type
-mark.c:221: dereferencing pointer to incomplete type
-mark.c:221: `SELECTED' undeclared (first use in this function)
-mark.c:229: dereferencing pointer to incomplete type
-mark.c:229: dereferencing pointer to incomplete type
-mark.c:230: dereferencing pointer to incomplete type
-mark.c:230: `EXISTS' undeclared (first use in this function)
-mark.c:233: dereferencing pointer to incomplete type
-mark.c:233: dereferencing pointer to incomplete type
-mark.c:234: dereferencing pointer to incomplete type
-mark.c:240: `FFATTRSLOT' undeclared (first use in this function)
-mark.c:244: dereferencing pointer to incomplete type
-mark.c:245: dereferencing pointer to incomplete type
-mark.c:246: dereferencing pointer to incomplete type
-mark.c:248: dereferencing pointer to incomplete type
-mark.c:248: dereferencing pointer to incomplete type
-mark.c:248: warning: pointer/integer type mismatch in conditional expression
-mark.c:251: warning: pointer/integer type mismatch in conditional expression
-mark.c:255: dereferencing pointer to incomplete type
-mark.c:255: dereferencing pointer to incomplete type
-mark.c:256: dereferencing pointer to incomplete type
-mark.c:257: `DMAXFOLDER' undeclared (first use in this function)
-mark.c:258: dereferencing pointer to incomplete type
-mark.c:262: `pfolder' undeclared (first use in this function)
-make[1]: *** [mark.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhmail.o mhmail.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mhmail.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mhmail.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mhmail.c:15: elements of array `switches' have incomplete type
-mhmail.c:17: warning: excess elements in struct initializer
-mhmail.c:17: warning: (near initialization for `switches[0]')
-mhmail.c:17: warning: excess elements in struct initializer
-mhmail.c:17: warning: (near initialization for `switches[1]')
-mhmail.c:20: warning: excess elements in struct initializer
-mhmail.c:20: warning: (near initialization for `switches[2]')
-mhmail.c:20: warning: excess elements in struct initializer
-mhmail.c:20: warning: (near initialization for `switches[3]')
-mhmail.c:23: warning: excess elements in struct initializer
-mhmail.c:23: warning: (near initialization for `switches[4]')
-mhmail.c:23: warning: excess elements in struct initializer
-mhmail.c:23: warning: (near initialization for `switches[5]')
-mhmail.c:26: warning: excess elements in struct initializer
-mhmail.c:26: warning: (near initialization for `switches[6]')
-mhmail.c:26: warning: excess elements in struct initializer
-mhmail.c:26: warning: (near initialization for `switches[7]')
-mhmail.c:29: warning: excess elements in struct initializer
-mhmail.c:29: warning: (near initialization for `switches[8]')
-mhmail.c:29: warning: excess elements in struct initializer
-mhmail.c:29: warning: (near initialization for `switches[9]')
-mhmail.c:32: warning: excess elements in struct initializer
-mhmail.c:32: warning: (near initialization for `switches[10]')
-mhmail.c:32: warning: excess elements in struct initializer
-mhmail.c:32: warning: (near initialization for `switches[11]')
-mhmail.c:34: warning: excess elements in struct initializer
-mhmail.c:34: warning: (near initialization for `switches[12]')
-mhmail.c:34: warning: excess elements in struct initializer
-mhmail.c:34: warning: (near initialization for `switches[13]')
-mhmail.c:36: warning: excess elements in struct initializer
-mhmail.c:36: warning: (near initialization for `switches[14]')
-mhmail.c:37: warning: excess elements in struct initializer
-mhmail.c:37: warning: (near initialization for `switches[15]')
-mhmail.c: In function `main':
-mhmail.c:79: `invo_name' undeclared (first use in this function)
-mhmail.c:79: (Each undeclared identifier is reported only once
-mhmail.c:79: for each function it appears in.)
-mhmail.c:80: `NULLCP' undeclared (first use in this function)
-mhmail.c:83: `incproc' undeclared (first use in this function)
-mhmail.c:92: `AMBIGSW' undeclared (first use in this function)
-mhmail.c:96: `UNKWNSW' undeclared (first use in this function)
-mhmail.c:133: warning: assignment makes pointer from integer without a cast
-mhmail.c:135: warning: assignment makes pointer from integer without a cast
-mhmail.c:142: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mhmail.c:180: `postproc' undeclared (first use in this function)
-mhmail.c:180: warning: assignment makes pointer from integer without a cast
-mhmail.c:188: `NOTOK' undeclared (first use in this function)
-mhmail.c:194: `OK' undeclared (first use in this function)
-make[1]: *** [mhmail.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhn.o mhn.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mhn.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mhn.c:11:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mhn.c:27: elements of array `switches' have incomplete type
-mhn.c:29: warning: excess elements in struct initializer
-mhn.c:29: warning: (near initialization for `switches[0]')
-mhn.c:29: warning: excess elements in struct initializer
-mhn.c:29: warning: (near initialization for `switches[1]')
-mhn.c:31: warning: excess elements in struct initializer
-mhn.c:31: warning: (near initialization for `switches[2]')
-mhn.c:31: warning: excess elements in struct initializer
-mhn.c:31: warning: (near initialization for `switches[3]')
-mhn.c:34: warning: excess elements in struct initializer
-mhn.c:34: warning: (near initialization for `switches[4]')
-mhn.c:34: warning: excess elements in struct initializer
-mhn.c:34: warning: (near initialization for `switches[5]')
-mhn.c:36: warning: excess elements in struct initializer
-mhn.c:36: warning: (near initialization for `switches[6]')
-mhn.c:36: warning: excess elements in struct initializer
-mhn.c:36: warning: (near initialization for `switches[7]')
-mhn.c:39: warning: excess elements in struct initializer
-mhn.c:39: warning: (near initialization for `switches[8]')
-mhn.c:39: warning: excess elements in struct initializer
-mhn.c:39: warning: (near initialization for `switches[9]')
-mhn.c:41: warning: excess elements in struct initializer
-mhn.c:41: warning: (near initialization for `switches[10]')
-mhn.c:41: warning: excess elements in struct initializer
-mhn.c:41: warning: (near initialization for `switches[11]')
-mhn.c:44: warning: excess elements in struct initializer
-mhn.c:44: warning: (near initialization for `switches[12]')
-mhn.c:44: warning: excess elements in struct initializer
-mhn.c:44: warning: (near initialization for `switches[13]')
-mhn.c:47: warning: excess elements in struct initializer
-mhn.c:47: warning: (near initialization for `switches[14]')
-mhn.c:47: warning: excess elements in struct initializer
-mhn.c:47: warning: (near initialization for `switches[15]')
-mhn.c:49: warning: excess elements in struct initializer
-mhn.c:49: warning: (near initialization for `switches[16]')
-mhn.c:49: warning: excess elements in struct initializer
-mhn.c:49: warning: (near initialization for `switches[17]')
-mhn.c:52: warning: excess elements in struct initializer
-mhn.c:52: warning: (near initialization for `switches[18]')
-mhn.c:52: warning: excess elements in struct initializer
-mhn.c:52: warning: (near initialization for `switches[19]')
-mhn.c:55: warning: excess elements in struct initializer
-mhn.c:55: warning: (near initialization for `switches[20]')
-mhn.c:55: warning: excess elements in struct initializer
-mhn.c:55: warning: (near initialization for `switches[21]')
-mhn.c:58: warning: excess elements in struct initializer
-mhn.c:58: warning: (near initialization for `switches[22]')
-mhn.c:58: warning: excess elements in struct initializer
-mhn.c:58: warning: (near initialization for `switches[23]')
-mhn.c:60: warning: excess elements in struct initializer
-mhn.c:60: warning: (near initialization for `switches[24]')
-mhn.c:60: warning: excess elements in struct initializer
-mhn.c:60: warning: (near initialization for `switches[25]')
-mhn.c:63: warning: excess elements in struct initializer
-mhn.c:63: warning: (near initialization for `switches[26]')
-mhn.c:63: warning: excess elements in struct initializer
-mhn.c:63: warning: (near initialization for `switches[27]')
-mhn.c:65: warning: excess elements in struct initializer
-mhn.c:65: warning: (near initialization for `switches[28]')
-mhn.c:65: warning: excess elements in struct initializer
-mhn.c:65: warning: (near initialization for `switches[29]')
-mhn.c:68: warning: excess elements in struct initializer
-mhn.c:68: warning: (near initialization for `switches[30]')
-mhn.c:68: warning: excess elements in struct initializer
-mhn.c:68: warning: (near initialization for `switches[31]')
-mhn.c:71: warning: excess elements in struct initializer
-mhn.c:71: warning: (near initialization for `switches[32]')
-mhn.c:71: warning: excess elements in struct initializer
-mhn.c:71: warning: (near initialization for `switches[33]')
-mhn.c:73: warning: excess elements in struct initializer
-mhn.c:73: warning: (near initialization for `switches[34]')
-mhn.c:73: warning: excess elements in struct initializer
-mhn.c:73: warning: (near initialization for `switches[35]')
-mhn.c:76: warning: excess elements in struct initializer
-mhn.c:76: warning: (near initialization for `switches[36]')
-mhn.c:76: warning: excess elements in struct initializer
-mhn.c:76: warning: (near initialization for `switches[37]')
-mhn.c:79: warning: excess elements in struct initializer
-mhn.c:79: warning: (near initialization for `switches[38]')
-mhn.c:79: warning: excess elements in struct initializer
-mhn.c:79: warning: (near initialization for `switches[39]')
-mhn.c:81: warning: excess elements in struct initializer
-mhn.c:81: warning: (near initialization for `switches[40]')
-mhn.c:81: warning: excess elements in struct initializer
-mhn.c:81: warning: (near initialization for `switches[41]')
-mhn.c:84: warning: excess elements in struct initializer
-mhn.c:84: warning: (near initialization for `switches[42]')
-mhn.c:84: warning: excess elements in struct initializer
-mhn.c:84: warning: (near initialization for `switches[43]')
-mhn.c:86: warning: excess elements in struct initializer
-mhn.c:86: warning: (near initialization for `switches[44]')
-mhn.c:86: warning: excess elements in struct initializer
-mhn.c:86: warning: (near initialization for `switches[45]')
-mhn.c:89: warning: excess elements in struct initializer
-mhn.c:89: warning: (near initialization for `switches[46]')
-mhn.c:89: warning: excess elements in struct initializer
-mhn.c:89: warning: (near initialization for `switches[47]')
-mhn.c:91: warning: excess elements in struct initializer
-mhn.c:91: warning: (near initialization for `switches[48]')
-mhn.c:91: warning: excess elements in struct initializer
-mhn.c:91: warning: (near initialization for `switches[49]')
-mhn.c:94: warning: excess elements in struct initializer
-mhn.c:94: warning: (near initialization for `switches[50]')
-mhn.c:94: warning: excess elements in struct initializer
-mhn.c:94: warning: (near initialization for `switches[51]')
-mhn.c:96: warning: excess elements in struct initializer
-mhn.c:96: warning: (near initialization for `switches[52]')
-mhn.c:96: warning: excess elements in struct initializer
-mhn.c:96: warning: (near initialization for `switches[53]')
-mhn.c:99: warning: excess elements in struct initializer
-mhn.c:99: warning: (near initialization for `switches[54]')
-mhn.c:99: warning: excess elements in struct initializer
-mhn.c:99: warning: (near initialization for `switches[55]')
-mhn.c:101: warning: excess elements in struct initializer
-mhn.c:101: warning: (near initialization for `switches[56]')
-mhn.c:101: warning: excess elements in struct initializer
-mhn.c:101: warning: (near initialization for `switches[57]')
-mhn.c:104: warning: excess elements in struct initializer
-mhn.c:104: warning: (near initialization for `switches[58]')
-mhn.c:104: warning: excess elements in struct initializer
-mhn.c:104: warning: (near initialization for `switches[59]')
-mhn.c:107: warning: excess elements in struct initializer
-mhn.c:107: warning: (near initialization for `switches[60]')
-mhn.c:107: warning: excess elements in struct initializer
-mhn.c:107: warning: (near initialization for `switches[61]')
-mhn.c:109: warning: excess elements in struct initializer
-mhn.c:109: warning: (near initialization for `switches[62]')
-mhn.c:109: warning: excess elements in struct initializer
-mhn.c:109: warning: (near initialization for `switches[63]')
-mhn.c:112: warning: excess elements in struct initializer
-mhn.c:112: warning: (near initialization for `switches[64]')
-mhn.c:112: warning: excess elements in struct initializer
-mhn.c:112: warning: (near initialization for `switches[65]')
-mhn.c:115: warning: excess elements in struct initializer
-mhn.c:115: warning: (near initialization for `switches[66]')
-mhn.c:115: warning: excess elements in struct initializer
-mhn.c:115: warning: (near initialization for `switches[67]')
-mhn.c:118: warning: excess elements in struct initializer
-mhn.c:118: warning: (near initialization for `switches[68]')
-mhn.c:118: warning: excess elements in struct initializer
-mhn.c:118: warning: (near initialization for `switches[69]')
-mhn.c:120: warning: excess elements in struct initializer
-mhn.c:120: warning: (near initialization for `switches[70]')
-mhn.c:120: warning: excess elements in struct initializer
-mhn.c:120: warning: (near initialization for `switches[71]')
-mhn.c:123: warning: excess elements in struct initializer
-mhn.c:123: warning: (near initialization for `switches[72]')
-mhn.c:123: warning: excess elements in struct initializer
-mhn.c:123: warning: (near initialization for `switches[73]')
-mhn.c:125: warning: excess elements in struct initializer
-mhn.c:125: warning: (near initialization for `switches[74]')
-mhn.c:125: warning: excess elements in struct initializer
-mhn.c:125: warning: (near initialization for `switches[75]')
-mhn.c:128: warning: excess elements in struct initializer
-mhn.c:128: warning: (near initialization for `switches[76]')
-mhn.c:128: warning: excess elements in struct initializer
-mhn.c:128: warning: (near initialization for `switches[77]')
-mhn.c:130: warning: excess elements in struct initializer
-mhn.c:130: warning: (near initialization for `switches[78]')
-mhn.c:130: warning: excess elements in struct initializer
-mhn.c:130: warning: (near initialization for `switches[79]')
-mhn.c:132: warning: excess elements in struct initializer
-mhn.c:132: warning: (near initialization for `switches[80]')
-mhn.c:132: warning: excess elements in struct initializer
-mhn.c:132: warning: (near initialization for `switches[81]')
-mhn.c:134: warning: excess elements in struct initializer
-mhn.c:134: warning: (near initialization for `switches[82]')
-mhn.c:134: warning: excess elements in struct initializer
-mhn.c:134: warning: (near initialization for `switches[83]')
-mhn.c:136: warning: excess elements in struct initializer
-mhn.c:136: warning: (near initialization for `switches[84]')
-mhn.c:136: warning: excess elements in struct initializer
-mhn.c:136: warning: (near initialization for `switches[85]')
-mhn.c:138: warning: excess elements in struct initializer
-mhn.c:138: warning: (near initialization for `switches[86]')
-mhn.c:138: warning: excess elements in struct initializer
-mhn.c:138: warning: (near initialization for `switches[87]')
-mhn.c:140: warning: excess elements in struct initializer
-mhn.c:140: warning: (near initialization for `switches[88]')
-mhn.c:140: warning: excess elements in struct initializer
-mhn.c:140: warning: (near initialization for `switches[89]')
-mhn.c:144: warning: excess elements in struct initializer
-mhn.c:144: warning: (near initialization for `switches[90]')
-mhn.c:144: warning: excess elements in struct initializer
-mhn.c:144: warning: (near initialization for `switches[91]')
-mhn.c:146: warning: excess elements in struct initializer
-mhn.c:146: warning: (near initialization for `switches[92]')
-mhn.c:146: warning: excess elements in struct initializer
-mhn.c:146: warning: (near initialization for `switches[93]')
-mhn.c:150: warning: excess elements in struct initializer
-mhn.c:150: warning: (near initialization for `switches[94]')
-mhn.c:150: warning: excess elements in struct initializer
-mhn.c:150: warning: (near initialization for `switches[95]')
-mhn.c:152: warning: excess elements in struct initializer
-mhn.c:152: warning: (near initialization for `switches[96]')
-mhn.c:152: warning: excess elements in struct initializer
-mhn.c:152: warning: (near initialization for `switches[97]')
-mhn.c:155: warning: excess elements in struct initializer
-mhn.c:155: warning: (near initialization for `switches[98]')
-mhn.c:156: warning: excess elements in struct initializer
-mhn.c:156: warning: (near initialization for `switches[99]')
-mhn.c:163: elements of array `caches' have incomplete type
-mhn.c:165: warning: excess elements in struct initializer
-mhn.c:165: warning: (near initialization for `caches[0]')
-mhn.c:165: warning: excess elements in struct initializer
-mhn.c:165: warning: (near initialization for `caches[1]')
-mhn.c:167: warning: excess elements in struct initializer
-mhn.c:167: warning: (near initialization for `caches[2]')
-mhn.c:167: warning: excess elements in struct initializer
-mhn.c:167: warning: (near initialization for `caches[3]')
-mhn.c:169: warning: excess elements in struct initializer
-mhn.c:169: warning: (near initialization for `caches[4]')
-mhn.c:169: warning: excess elements in struct initializer
-mhn.c:169: warning: (near initialization for `caches[5]')
-mhn.c:171: warning: excess elements in struct initializer
-mhn.c:171: warning: (near initialization for `caches[6]')
-mhn.c:171: warning: excess elements in struct initializer
-mhn.c:171: warning: (near initialization for `caches[7]')
-mhn.c:173: warning: excess elements in struct initializer
-mhn.c:173: warning: (near initialization for `caches[8]')
-mhn.c:174: warning: excess elements in struct initializer
-mhn.c:174: warning: (near initialization for `caches[9]')
-mhn.c:181: `NULLCP' undeclared here (not in a function)
-mhn.c:189: `NULLCP' undeclared here (not in a function)
-mhn.c: In function `main':
-mhn.c:395: `MAXARGS' undeclared (first use in this function)
-mhn.c:395: (Each undeclared identifier is reported only once
-mhn.c:395: for each function it appears in.)
-mhn.c:408: `invo_name' undeclared (first use in this function)
-mhn.c:410: `NULLCP' undeclared (first use in this function)
-mhn.c:411: warning: assignment makes pointer from integer without a cast
-mhn.c:412: warning: assignment makes pointer from integer without a cast
-mhn.c:412: warning: assignment makes pointer from integer without a cast
-mhn.c:413: warning: assignment makes pointer from integer without a cast
-mhn.c:425: `AMBIGSW' undeclared (first use in this function)
-mhn.c:428: `UNKWNSW' undeclared (first use in this function)
-mhn.c:492: warning: assignment makes pointer from integer without a cast
-mhn.c:595: `TFILE' undeclared (first use in this function)
-mhn.c:595: warning: pointer/integer type mismatch in conditional expression
-mhn.c:649: `TFOLDER' undeclared (first use in this function)
-mhn.c:649: `TSUBCWF' undeclared (first use in this function)
-mhn.c:649: warning: assignment makes pointer from integer without a cast
-mhn.c:656: warning: assignment makes pointer from integer without a cast
-mhn.c:679: warning: assignment makes pointer from integer without a cast
-mhn.c:686: warning: assignment makes pointer from integer without a cast
-mhn.c:689: warning: assignment makes pointer from integer without a cast
-mhn.c:691: warning: assignment makes pointer from integer without a cast
-mhn.c:693: warning: assignment makes pointer from integer without a cast
-mhn.c:695: warning: assignment makes pointer from integer without a cast
-mhn.c:695: warning: assignment makes pointer from integer without a cast
-mhn.c:697: warning: assignment makes pointer from integer without a cast
-mhn.c:729: warning: assignment makes pointer from integer without a cast
-mhn.c:763: `NOTOK' undeclared (first use in this function)
-mhn.c:780: warning: assignment makes pointer from integer without a cast
-mhn.c:781: warning: assignment makes pointer from integer without a cast
-mhn.c:785: warning: assignment makes pointer from integer without a cast
-mhn.c:787: dereferencing pointer to incomplete type
-mhn.c:795: dereferencing pointer to incomplete type
-mhn.c:800: dereferencing pointer to incomplete type
-mhn.c:800: dereferencing pointer to incomplete type
-mhn.c:801: dereferencing pointer to incomplete type
-mhn.c:801: `SELECTED' undeclared (first use in this function)
-mhn.c:804: warning: assignment makes pointer from integer without a cast
-mhn.c:955: `mhlproc' undeclared (first use in this function)
-mhn.c:955: warning: assignment makes pointer from integer without a cast
-mhn.c:978: `OK' undeclared (first use in this function)
-mhn.c:1029: `pfolder' undeclared (first use in this function)
-mhn.c:1030: dereferencing pointer to incomplete type
-mhn.c:1030: dereferencing pointer to incomplete type
-mhn.c:1031: dereferencing pointer to incomplete type
-mhn.c: In function `get_content':
-mhn.c:1112: `NAMESZ' undeclared (first use in this function)
-mhn.c:1116: `NULLCP' undeclared (first use in this function)
-mhn.c:1119: warning: assignment makes pointer from integer without a cast
-mhn.c:1120: `FLD' undeclared (first use in this function)
-mhn.c:1123: `FLDPLUS' undeclared (first use in this function)
-mhn.c:1124: `FLDEOF' undeclared (first use in this function)
-mhn.c:1133: warning: assignment makes pointer from integer without a cast
-mhn.c:1136: warning: assignment makes pointer from integer without a cast
-mhn.c:1183: `NOTOK' undeclared (first use in this function)
-mhn.c:1188: warning: assignment makes pointer from integer without a cast
-mhn.c:1198: warning: assignment makes pointer from integer without a cast
-mhn.c:1214: warning: assignment makes pointer from integer without a cast
-mhn.c:1217: warning: assignment makes pointer from integer without a cast
-mhn.c:1221: warning: initialization makes pointer from integer without a cast
-mhn.c:1245: warning: assignment makes pointer from integer without a cast
-mhn.c:1259: warning: assignment makes pointer from integer without a cast
-mhn.c:1262: warning: assignment makes pointer from integer without a cast
-mhn.c:1266: warning: assignment makes pointer from integer without a cast
-mhn.c:1301: warning: assignment makes pointer from integer without a cast
-mhn.c:1304: warning: assignment makes pointer from integer without a cast
-mhn.c:1310: warning: assignment makes pointer from integer without a cast
-mhn.c:1313: warning: assignment makes pointer from integer without a cast
-mhn.c:1318: warning: assignment makes pointer from integer without a cast
-mhn.c:1331: warning: assignment makes pointer from integer without a cast
-mhn.c:1334: warning: assignment makes pointer from integer without a cast
-mhn.c:1343: warning: assignment makes pointer from integer without a cast
-mhn.c:1398: `BODY' undeclared (first use in this function)
-mhn.c:1399: `BODYEOF' undeclared (first use in this function)
-mhn.c:1407: `FILEEOF' undeclared (first use in this function)
-mhn.c:1411: `LENERR' undeclared (first use in this function)
-mhn.c:1412: `FMTERR' undeclared (first use in this function)
-mhn.c: In function `get_ctinfo':
-mhn.c:1462: `invo_name' undeclared (first use in this function)
-mhn.c:1469: `NULLCP' undeclared (first use in this function)
-mhn.c:1469: warning: assignment makes pointer from integer without a cast
-mhn.c:1485: `NOTOK' undeclared (first use in this function)
-mhn.c:1491: warning: assignment makes pointer from integer without a cast
-mhn.c:1501: `NAMESZ' undeclared (first use in this function)
-mhn.c:1523: warning: assignment makes pointer from integer without a cast
-mhn.c:1537: warning: assignment makes pointer from integer without a cast
-mhn.c:1595: `OK' undeclared (first use in this function)
-mhn.c:1614: warning: assignment makes pointer from integer without a cast
-mhn.c:1691: warning: assignment makes pointer from integer without a cast
-mhn.c:1713: warning: assignment makes pointer from integer without a cast
-mhn.c:1724: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `get_comment':
-mhn.c:1764: `NULLCP' undeclared (first use in this function)
-mhn.c:1766: `NOTOK' undeclared (first use in this function)
-mhn.c:1795: warning: assignment makes pointer from integer without a cast
-mhn.c:1799: warning: assignment makes pointer from integer without a cast
-mhn.c:1810: `OK' undeclared (first use in this function)
-mhn.c: In function `list_content':
-mhn.c:1869: `NULLCP' undeclared (first use in this function)
-mhn.c:1869: warning: assignment makes pointer from integer without a cast
-mhn.c:1869: warning: assignment makes pointer from integer without a cast
-mhn.c:1898: warning: assignment makes pointer from integer without a cast
-mhn.c:1898: warning: assignment makes pointer from integer without a cast
-mhn.c:1919: `OK' undeclared (first use in this function)
-mhn.c: In function `content_error':
-mhn.c:2024: `invo_name' undeclared (first use in this function)
-mhn.c:2078: warning: assignment makes pointer from integer without a cast
-mhn.c:2081: `NULLCP' undeclared (first use in this function)
-mhn.c: In function `intrser':
-mhn.c:2111: `DONE' undeclared (first use in this function)
-mhn.c: In function `show_content':
-mhn.c:2150: `invo_name' undeclared (first use in this function)
-mhn.c:2152: warning: assignment makes pointer from integer without a cast
-mhn.c:2154: warning: assignment makes pointer from integer without a cast
-mhn.c:2161: `moreproc' undeclared (first use in this function)
-mhn.c:2163: `NULLCP' undeclared (first use in this function)
-mhn.c:2163: warning: assignment makes pointer from integer without a cast
-mhn.c:2169: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `show_content_aux':
-mhn.c:2197: `NULLCP' undeclared (first use in this function)
-mhn.c:2199: `NOTOK' undeclared (first use in this function)
-mhn.c:2206: `DONE' undeclared (first use in this function)
-mhn.c:2206: `OK' undeclared (first use in this function)
-mhn.c:2214: `NAMESZ' undeclared (first use in this function)
-mhn.c:2247: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `show_content_aux2':
-mhn.c:2365: `NOTOK' undeclared (first use in this function)
-mhn.c:2431: `OK' undeclared (first use in this function)
-mhn.c:2439: `DONE' undeclared (first use in this function)
-mhn.c:2480: `NULLCP' undeclared (first use in this function)
-mhn.c: In function `store_content':
-mhn.c:2511: `invo_name' undeclared (first use in this function)
-mhn.c:2513: warning: assignment makes pointer from integer without a cast
-mhn.c:2515: warning: assignment makes pointer from integer without a cast
-mhn.c:2521: `NAMESZ' undeclared (first use in this function)
-mhn.c:2529: `TFOLDER' undeclared (first use in this function)
-mhn.c:2529: `TSUBCWF' undeclared (first use in this function)
-mhn.c:2530: warning: initialization makes pointer from integer without a cast
-mhn.c:2534: warning: assignment makes pointer from integer without a cast
-mhn.c:2534: `NOTOK' undeclared (first use in this function)
-mhn.c:2543: `NULLCP' undeclared (first use in this function)
-mhn.c:2543: warning: assignment makes pointer from integer without a cast
-mhn.c:2555: warning: assignment makes pointer from integer without a cast
-mhn.c:2556: dereferencing pointer to incomplete type
-mhn.c:2557: dereferencing pointer to incomplete type
-mhn.c:2618: warning: initialization makes pointer from integer without a cast
-mhn.c:2733: warning: assignment makes pointer from integer without a cast
-mhn.c:2762: `OK' undeclared (first use in this function)
-mhn.c: In function `copy_some_headers':
-mhn.c:2910: `NAMESZ' undeclared (first use in this function)
-mhn.c:2915: `NOTOK' undeclared (first use in this function)
-mhn.c:2918: `FLD' undeclared (first use in this function)
-mhn.c:2921: `FLDPLUS' undeclared (first use in this function)
-mhn.c:2922: `FLDEOF' undeclared (first use in this function)
-mhn.c:2941: `BODY' undeclared (first use in this function)
-mhn.c:2942: `BODYEOF' undeclared (first use in this function)
-mhn.c:2943: `FILEEOF' undeclared (first use in this function)
-mhn.c:2946: `LENERR' undeclared (first use in this function)
-mhn.c:2947: `FMTERR' undeclared (first use in this function)
-mhn.c:2957: `OK' undeclared (first use in this function)
-mhn.c: In function `make_intermediates':
-mhn.c:2971: `NOTOK' undeclared (first use in this function)
-mhn.c:2982: `NULLCP' undeclared (first use in this function)
-mhn.c:2982: warning: assignment makes pointer from integer without a cast
-mhn.c:2997: `OK' undeclared (first use in this function)
-mhn.c: In function `InitGeneric':
-mhn.c:3160: `NAMESZ' undeclared (first use in this function)
-mhn.c:3161: `NULLCP' undeclared (first use in this function)
-mhn.c:3161: warning: assignment makes pointer from integer without a cast
-mhn.c:3164: `OK' undeclared (first use in this function)
-mhn.c: In function `InitText':
-mhn.c:3223: warning: assignment makes pointer from integer without a cast
-mhn.c:3230: `moreproc' undeclared (first use in this function)
-mhn.c:3231: `NULLCP' undeclared (first use in this function)
-mhn.c:3231: warning: assignment makes pointer from integer without a cast
-mhn.c:3246: `invo_name' undeclared (first use in this function)
-mhn.c:3254: warning: assignment makes pointer from integer without a cast
-mhn.c:3255: warning: assignment makes pointer from integer without a cast
-mhn.c:3266: `NAMESZ' undeclared (first use in this function)
-mhn.c:3267: warning: assignment makes pointer from integer without a cast
-mhn.c:3270: `OK' undeclared (first use in this function)
-mhn.c: In function `list_multi':
-mhn.c:3313: `OK' undeclared (first use in this function)
-mhn.c: In function `show_multi':
-mhn.c:3357: `NOTOK' undeclared (first use in this function)
-mhn.c:3357: `OK' undeclared (first use in this function)
-mhn.c:3374: `DONE' undeclared (first use in this function)
-mhn.c:3391: `NULLCP' undeclared (first use in this function)
-mhn.c: In function `show_unknown_multi':
-mhn.c:3468: `invo_name' undeclared (first use in this function)
-mhn.c:3470: warning: assignment makes pointer from integer without a cast
-mhn.c:3472: warning: assignment makes pointer from integer without a cast
-mhn.c:3485: `NOTOK' undeclared (first use in this function)
-mhn.c:3494: `NULLCP' undeclared (first use in this function)
-mhn.c:3517: warning: assignment makes pointer from integer without a cast
-mhn.c:3520: `DONE' undeclared (first use in this function)
-mhn.c:3520: `OK' undeclared (first use in this function)
-mhn.c:3527: `NAMESZ' undeclared (first use in this function)
-mhn.c:3560: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `store_multi':
-mhn.c:3665: `NOTOK' undeclared (first use in this function)
-mhn.c:3672: `NULLCP' undeclared (first use in this function)
-mhn.c:3673: `OK' undeclared (first use in this function)
-mhn.c: In function `InitMultiPart':
-mhn.c:3761: `NULLCP' undeclared (first use in this function)
-mhn.c:3764: `NOTOK' undeclared (first use in this function)
-mhn.c:3810: warning: assignment makes pointer from integer without a cast
-mhn.c:3811: warning: assignment makes pointer from integer without a cast
-mhn.c:3922: `NAMESZ' undeclared (first use in this function)
-mhn.c:3938: warning: assignment makes pointer from integer without a cast
-mhn.c:3949: `OK' undeclared (first use in this function)
-mhn.c: In function `list_partial':
-mhn.c:3985: `OK' undeclared (first use in this function)
-mhn.c: In function `store_partial':
-mhn.c:4016: `OK' undeclared (first use in this function)
-mhn.c:4035: `NULLCP' undeclared (first use in this function)
-mhn.c:4036: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `params_external':
-mhn.c:4173: `NOTOK' undeclared (first use in this function)
-mhn.c:4217: warning: assignment makes pointer from integer without a cast
-mhn.c:4223: `NULLCP' undeclared (first use in this function)
-mhn.c:4230: `OK' undeclared (first use in this function)
-mhn.c: In function `list_external':
-mhn.c:4256: `NOTOK' undeclared (first use in this function)
-mhn.c:4262: `OK' undeclared (first use in this function)
-mhn.c: In function `show_external':
-mhn.c:4275: `OK' undeclared (first use in this function)
-mhn.c:4280: `NULLCP' undeclared (first use in this function)
-mhn.c:4281: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `store_external':
-mhn.c:4288: `NOTOK' undeclared (first use in this function)
-mhn.c:4293: `OK' undeclared (first use in this function)
-mhn.c:4297: `NULLCP' undeclared (first use in this function)
-mhn.c: In function `InitMessage':
-mhn.c:4338: `NULLCP' undeclared (first use in this function)
-mhn.c:4341: `NOTOK' undeclared (first use in this function)
-mhn.c:4345: warning: assignment makes pointer from integer without a cast
-mhn.c:4352: warning: assignment makes pointer from integer without a cast
-mhn.c:4364: `NAMESZ' undeclared (first use in this function)
-mhn.c:4365: `FLD' undeclared (first use in this function)
-mhn.c:4369: `FLDPLUS' undeclared (first use in this function)
-mhn.c:4370: `FLDEOF' undeclared (first use in this function)
-mhn.c:4371: warning: assignment makes pointer from integer without a cast
-mhn.c:4375: warning: assignment makes pointer from integer without a cast
-mhn.c:4381: warning: assignment makes pointer from integer without a cast
-mhn.c:4394: `OK' undeclared (first use in this function)
-mhn.c:4420: warning: assignment makes pointer from integer without a cast
-mhn.c:4507: warning: assignment makes pointer from integer without a cast
-mhn.c:4547: warning: assignment makes pointer from integer without a cast
-mhn.c:4549: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `list_application':
-mhn.c:4600: `OK' undeclared (first use in this function)
-mhn.c: In function `InitApplication':
-mhn.c:4633: `NAMESZ' undeclared (first use in this function)
-mhn.c:4634: `NULLCP' undeclared (first use in this function)
-mhn.c:4634: warning: assignment makes pointer from integer without a cast
-mhn.c:4660: warning: assignment makes pointer from integer without a cast
-mhn.c:4664: warning: assignment makes pointer from integer without a cast
-mhn.c:4669: warning: assignment makes pointer from integer without a cast
-mhn.c:4673: `OK' undeclared (first use in this function)
-mhn.c: In function `list_encoding':
-mhn.c:4698: `OK' undeclared (first use in this function)
-mhn.c: In function `size_encoding':
-mhn.c:4732: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `init_encoding':
-mhn.c:4789: `NULLCP' undeclared (first use in this function)
-mhn.c:4798: `OK' undeclared (first use in this function)
-mhn.c: In function `openBase64':
-mhn.c:4850: `NOTOK' undeclared (first use in this function)
-mhn.c:4859: warning: pointer/integer type mismatch in conditional expression
-mhn.c:4860: `NULLCP' undeclared (first use in this function)
-mhn.c:4860: warning: assignment makes pointer from integer without a cast
-mhn.c:4886: `OK' undeclared (first use in this function)
-mhn.c: In function `set_endian':
-mhn.c:5007: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `openQuoted':
-mhn.c:5058: `NOTOK' undeclared (first use in this function)
-mhn.c:5067: warning: pointer/integer type mismatch in conditional expression
-mhn.c:5068: `NULLCP' undeclared (first use in this function)
-mhn.c:5068: warning: assignment makes pointer from integer without a cast
-mhn.c:5154: `invo_name' undeclared (first use in this function)
-mhn.c: In function `openRawMulti':
-mhn.c:5253: warning: pointer/integer type mismatch in conditional expression
-mhn.c:5254: `NULLCP' undeclared (first use in this function)
-mhn.c:5254: warning: assignment makes pointer from integer without a cast
-mhn.c:5258: `NOTOK' undeclared (first use in this function)
-mhn.c:5277: `OK' undeclared (first use in this function)
-mhn.c: In function `open7Bit':
-mhn.c:5329: `NOTOK' undeclared (first use in this function)
-mhn.c:5338: warning: pointer/integer type mismatch in conditional expression
-mhn.c:5339: `NULLCP' undeclared (first use in this function)
-mhn.c:5339: warning: assignment makes pointer from integer without a cast
-mhn.c:5377: warning: assignment makes pointer from integer without a cast
-mhn.c:5401: warning: assignment makes pointer from integer without a cast
-mhn.c:5431: `OK' undeclared (first use in this function)
-mhn.c: In function `Init7Bit':
-mhn.c:5481: `NOTOK' undeclared (first use in this function)
-mhn.c:5485: `OK' undeclared (first use in this function)
-mhn.c: In function `openExternal':
-mhn.c:5504: `DONE' undeclared (first use in this function)
-mhn.c:5510: `NOTOK' undeclared (first use in this function)
-mhn.c:5519: warning: assignment makes pointer from integer without a cast
-mhn.c:5526: `OK' undeclared (first use in this function)
-mhn.c: In function `openFile':
-mhn.c:5542: `NOTOK' undeclared (first use in this function)
-mhn.c:5545: `OK' undeclared (first use in this function)
-mhn.c:5548: `DONE' undeclared (first use in this function)
-mhn.c:5553: `NULLCP' undeclared (first use in this function)
-mhn.c:5558: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `openFTP':
-mhn.c:5622: `invo_name' undeclared (first use in this function)
-mhn.c:5623: warning: assignment makes pointer from integer without a cast
-mhn.c:5624: `NULLCP' undeclared (first use in this function)
-mhn.c:5630: `NOTOK' undeclared (first use in this function)
-mhn.c:5633: `OK' undeclared (first use in this function)
-mhn.c:5636: `DONE' undeclared (first use in this function)
-mhn.c:5693: warning: pointer/integer type mismatch in conditional expression
-mhn.c:5694: warning: assignment makes pointer from integer without a cast
-mhn.c:5711: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `openMail':
-mhn.c:5815: `NOTOK' undeclared (first use in this function)
-mhn.c:5818: `OK' undeclared (first use in this function)
-mhn.c:5821: `DONE' undeclared (first use in this function)
-mhn.c:5826: `NULLCP' undeclared (first use in this function)
-mhn.c:5851: `mailproc' undeclared (first use in this function)
-mhn.c:5851: warning: assignment makes pointer from integer without a cast
-mhn.c:5881: warning: pointer/integer type mismatch in conditional expression
-mhn.c:5882: warning: assignment makes pointer from integer without a cast
-mhn.c:5890: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `find_cache':
-mhn.c:5906: `NOTOK' undeclared (first use in this function)
-mhn.c:5910: warning: assignment makes pointer from integer without a cast
-mhn.c:5914: invalid use of undefined type `struct swit'
-mhn.c:5927: `OK' undeclared (first use in this function)
-mhn.c: In function `find_cache_aux':
-mhn.c:6026: `OK' undeclared (first use in this function)
-mhn.c:6031: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `find_cache_aux2':
-mhn.c:6099: `NAMESZ' undeclared (first use in this function)
-mhn.c:6103: `NOTOK' undeclared (first use in this function)
-mhn.c:6105: `FLD' undeclared (first use in this function)
-mhn.c:6112: `FLDPLUS' undeclared (first use in this function)
-mhn.c:6113: `FLDEOF' undeclared (first use in this function)
-mhn.c:6118: `NULLCP' undeclared (first use in this function)
-mhn.c:6118: warning: assignment makes pointer from integer without a cast
-mhn.c:6121: warning: assignment makes pointer from integer without a cast
-mhn.c:6124: warning: assignment makes pointer from integer without a cast
-mhn.c:6134: `OK' undeclared (first use in this function)
-mhn.c:6140: `BODY' undeclared (first use in this function)
-mhn.c:6141: `BODYEOF' undeclared (first use in this function)
-mhn.c:6142: `FILEEOF' undeclared (first use in this function)
-mhn.c: In function `cache_content':
-mhn.c:6164: `NULLCP' undeclared (first use in this function)
-mhn.c:6180: `NOTOK' undeclared (first use in this function)
-mhn.c: In function `build_comp':
-mhn.c:6254: `NAMESZ' undeclared (first use in this function)
-mhn.c:6267: `invo_name' undeclared (first use in this function)
-mhn.c:6267: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mhn.c:6272: `FLD' undeclared (first use in this function)
-mhn.c:6275: `FLDPLUS' undeclared (first use in this function)
-mhn.c:6276: `FLDEOF' undeclared (first use in this function)
-mhn.c:6280: `NULLCP' undeclared (first use in this function)
-mhn.c:6296: warning: assignment makes pointer from integer without a cast
-mhn.c:6299: warning: assignment makes pointer from integer without a cast
-mhn.c:6302: warning: assignment makes pointer from integer without a cast
-mhn.c:6328: `FILEEOF' undeclared (first use in this function)
-mhn.c:6332: `BODY' undeclared (first use in this function)
-mhn.c:6333: `BODYEOF' undeclared (first use in this function)
-mhn.c:6338: `LENERR' undeclared (first use in this function)
-mhn.c:6339: `FMTERR' undeclared (first use in this function)
-mhn.c:6351: `NOTOK' undeclared (first use in this function)
-mhn.c:6357: warning: assignment makes pointer from integer without a cast
-mhn.c:6368: `DONE' undeclared (first use in this function)
-mhn.c: In function `user_content':
-mhn.c:6494: `OK' undeclared (first use in this function)
-mhn.c:6498: `NULLCP' undeclared (first use in this function)
-mhn.c:6511: `invo_name' undeclared (first use in this function)
-mhn.c:6511: warning: assignment makes pointer from integer without a cast
-mhn.c:6537: warning: assignment makes pointer from integer without a cast
-mhn.c:6589: `NOTOK' undeclared (first use in this function)
-mhn.c:6704: warning: assignment makes pointer from integer without a cast
-mhn.c:6720: warning: assignment makes pointer from integer without a cast
-mhn.c:6722: warning: assignment makes pointer from integer without a cast
-mhn.c:6728: warning: assignment makes pointer from integer without a cast
-mhn.c:6739: `MAXARGS' undeclared (first use in this function)
-mhn.c:6743: warning: assignment makes pointer from integer without a cast
-mhn.c:6744: warning: assignment makes pointer from integer without a cast
-mhn.c:6755: `TFOLDER' undeclared (first use in this function)
-mhn.c:6755: `TSUBCWF' undeclared (first use in this function)
-mhn.c:6755: warning: assignment makes pointer from integer without a cast
-mhn.c:6757: warning: assignment makes pointer from integer without a cast
-mhn.c:6759: warning: assignment makes pointer from integer without a cast
-mhn.c:6768: dereferencing pointer to incomplete type
-mhn.c:6784: dereferencing pointer to incomplete type
-mhn.c:6784: dereferencing pointer to incomplete type
-mhn.c:6785: dereferencing pointer to incomplete type
-mhn.c:6785: `SELECTED' undeclared (first use in this function)
-mhn.c:6797: dereferencing pointer to incomplete type
-mhn.c:6798: warning: assignment makes pointer from integer without a cast
-mhn.c:6802: dereferencing pointer to incomplete type
-mhn.c:6821: `DONE' undeclared (first use in this function)
-mhn.c: In function `set_id':
-mhn.c:6892: warning: assignment makes pointer from integer without a cast
-mhn.c:6895: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `compose_content':
-mhn.c:6943: `OK' undeclared (first use in this function)
-mhn.c:6967: `NULLCP' undeclared (first use in this function)
-mhn.c:6967: warning: assignment makes pointer from integer without a cast
-mhn.c:6969: `NOTOK' undeclared (first use in this function)
-mhn.c:7025: `invo_name' undeclared (first use in this function)
-mhn.c:7025: warning: assignment makes pointer from integer without a cast
-mhn.c:7269: warning: assignment makes pointer from integer without a cast
-mhn.c:7273: warning: assignment makes pointer from integer without a cast
-mhn.c:7282: warning: assignment makes pointer from integer without a cast
-mhn.c:7287: warning: assignment makes pointer from integer without a cast
-mhn.c: In function `output_content':
-mhn.c:7342: `NULLCP' undeclared (first use in this function)
-mhn.c:7342: warning: assignment makes pointer from integer without a cast
-mhn.c:7381: warning: assignment makes pointer from integer without a cast
-mhn.c:7405: warning: assignment makes pointer from integer without a cast
-mhn.c:7417: `OK' undeclared (first use in this function)
-mhn.c:7501: warning: initialization makes pointer from integer without a cast
-mhn.c: In function `write7Bit':
-mhn.c:7615: `OK' undeclared (first use in this function)
-mhn.c: In function `writeBinary':
-mhn.c:7637: `OK' undeclared (first use in this function)
-mhn.c: In function `writeQuoted':
-mhn.c:7710: `OK' undeclared (first use in this function)
-mhn.c: In function `writeBase64aux':
-mhn.c:7772: `OK' undeclared (first use in this function)
-mhn.c: In function `readDigest':
-mhn.c:7894: `NOTOK' undeclared (first use in this function)
-mhn.c:7943: `OK' undeclared (first use in this function)
-mhn.c: In function `via_mail':
-mhn.c:7971: `invo_name' undeclared (first use in this function)
-mhn.c:7971: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mhn.c:7977: `NULLCP' undeclared (first use in this function)
-mhn.c:7977: warning: assignment makes pointer from integer without a cast
-mhn.c:7984: warning: assignment makes pointer from integer without a cast
-mhn.c:8005: `NOTOK' undeclared (first use in this function)
-mhn.c:8032: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mhn.c: In function `via_post':
-mhn.c:8098: `NOTOK' undeclared (first use in this function)
-mhn.c:8105: `OK' undeclared (first use in this function)
-mhn.c:8106: `postproc' undeclared (first use in this function)
-mhn.c:8107: `NULLCP' undeclared (first use in this function)
-mhn.c:8107: warning: passing arg 2 of `execlp' makes pointer from integer without a cast
-mhn.c: At top level:
-mhn.c:8121: warning: type mismatch with previous implicit declaration
-mhn.c:8086: warning: previous implicit declaration of `done'
-mhn.c:8121: warning: `done' was previously implicitly declared to return `int'
-make[1]: *** [mhn.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o ftpsbr.o ftpsbr.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ftpsbr.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ftpsbr.c:14:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ftpsbr.c:37: `NOTOK' undeclared here (not in a function)
-ftpsbr.c:38: `NOTOK' undeclared here (not in a function)
-ftpsbr.c: In function `start_tcp_server':
-ftpsbr.c:100: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:100: (Each undeclared identifier is reported only once
-ftpsbr.c:100: for each function it appears in.)
-ftpsbr.c: In function `ftp_trans':
-ftpsbr.c:218: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:262: `OK' undeclared (first use in this function)
-ftpsbr.c: In function `ftp_quit':
-ftpsbr.c:291: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:292: `OK' undeclared (first use in this function)
-ftpsbr.c: In function `ftp_read':
-ftpsbr.c:316: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:436: `OK' undeclared (first use in this function)
-ftpsbr.c: In function `initconn':
-ftpsbr.c:449: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:472: `OK' undeclared (first use in this function)
-ftpsbr.c: In function `dataconn':
-ftpsbr.c:484: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:491: `OK' undeclared (first use in this function)
-ftpsbr.c: In function `_command':
-ftpsbr.c:536: `NOTOK' undeclared (first use in this function)
-ftpsbr.c:539: `NULLCP' undeclared (first use in this function)
-ftpsbr.c: In function `getreply':
-ftpsbr.c:586: `OK' undeclared (first use in this function)
-ftpsbr.c:589: `DONE' undeclared (first use in this function)
-make[1]: *** [ftpsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhpath.o mhpath.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mhpath.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mhpath.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mhpath.c:14: elements of array `switches' have incomplete type
-mhpath.c:16: warning: excess elements in struct initializer
-mhpath.c:16: warning: (near initialization for `switches[0]')
-mhpath.c:16: warning: excess elements in struct initializer
-mhpath.c:16: warning: (near initialization for `switches[1]')
-mhpath.c:18: warning: excess elements in struct initializer
-mhpath.c:18: warning: (near initialization for `switches[2]')
-mhpath.c:19: warning: excess elements in struct initializer
-mhpath.c:19: warning: (near initialization for `switches[3]')
-mhpath.c: In function `main':
-mhpath.c:37: `MAXARGS' undeclared (first use in this function)
-mhpath.c:37: (Each undeclared identifier is reported only once
-mhpath.c:37: for each function it appears in.)
-mhpath.c:47: `invo_name' undeclared (first use in this function)
-mhpath.c:48: warning: assignment makes pointer from integer without a cast
-mhpath.c:49: warning: assignment makes pointer from integer without a cast
-mhpath.c:49: warning: assignment makes pointer from integer without a cast
-mhpath.c:50: warning: assignment makes pointer from integer without a cast
-mhpath.c:62: `AMBIGSW' undeclared (first use in this function)
-mhpath.c:65: `UNKWNSW' undeclared (first use in this function)
-mhpath.c:66: `NULLCP' undeclared (first use in this function)
-mhpath.c:77: `TFOLDER' undeclared (first use in this function)
-mhpath.c:77: `TSUBCWF' undeclared (first use in this function)
-mhpath.c:77: warning: assignment makes pointer from integer without a cast
-mhpath.c:89: warning: assignment makes pointer from integer without a cast
-mhpath.c:90: warning: assignment makes pointer from integer without a cast
-mhpath.c:96: `NOTOK' undeclared (first use in this function)
-mhpath.c:98: warning: assignment makes pointer from integer without a cast
-mhpath.c:101: `MAXFOLDER' undeclared (first use in this function)
-mhpath.c:101: warning: assignment makes pointer from integer without a cast
-mhpath.c:103: dereferencing pointer to incomplete type
-mhpath.c:103: `MHPATH' undeclared (first use in this function)
-mhpath.c:115: dereferencing pointer to incomplete type
-mhpath.c:115: dereferencing pointer to incomplete type
-mhpath.c:116: dereferencing pointer to incomplete type
-mhpath.c:116: `SELECTED' undeclared (first use in this function)
-mhpath.c:117: dereferencing pointer to incomplete type
-make[1]: *** [mhpath.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o msgchk.o msgchk.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from msgchk.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from msgchk.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-msgchk.c:40: elements of array `switches' have incomplete type
-msgchk.c:42: warning: excess elements in struct initializer
-msgchk.c:42: warning: (near initialization for `switches[0]')
-msgchk.c:42: warning: excess elements in struct initializer
-msgchk.c:42: warning: (near initialization for `switches[1]')
-msgchk.c:44: warning: excess elements in struct initializer
-msgchk.c:44: warning: (near initialization for `switches[2]')
-msgchk.c:44: warning: excess elements in struct initializer
-msgchk.c:44: warning: (near initialization for `switches[3]')
-msgchk.c:47: warning: excess elements in struct initializer
-msgchk.c:47: warning: (near initialization for `switches[4]')
-msgchk.c:47: warning: excess elements in struct initializer
-msgchk.c:47: warning: (near initialization for `switches[5]')
-msgchk.c:49: warning: excess elements in struct initializer
-msgchk.c:49: warning: (near initialization for `switches[6]')
-msgchk.c:49: warning: excess elements in struct initializer
-msgchk.c:49: warning: (near initialization for `switches[7]')
-msgchk.c:52: warning: excess elements in struct initializer
-msgchk.c:52: warning: (near initialization for `switches[8]')
-msgchk.c:52: warning: excess elements in struct initializer
-msgchk.c:52: warning: (near initialization for `switches[9]')
-msgchk.c:54: warning: excess elements in struct initializer
-msgchk.c:54: warning: (near initialization for `switches[10]')
-msgchk.c:54: warning: excess elements in struct initializer
-msgchk.c:54: warning: (near initialization for `switches[11]')
-msgchk.c:57: warning: excess elements in struct initializer
-msgchk.c:57: warning: (near initialization for `switches[12]')
-msgchk.c:57: warning: excess elements in struct initializer
-msgchk.c:57: warning: (near initialization for `switches[13]')
-msgchk.c:59: warning: excess elements in struct initializer
-msgchk.c:59: warning: (near initialization for `switches[14]')
-msgchk.c:59: warning: excess elements in struct initializer
-msgchk.c:59: warning: (near initialization for `switches[15]')
-msgchk.c:62: warning: excess elements in struct initializer
-msgchk.c:62: warning: (near initialization for `switches[16]')
-msgchk.c:62: warning: excess elements in struct initializer
-msgchk.c:62: warning: (near initialization for `switches[17]')
-msgchk.c:64: warning: excess elements in struct initializer
-msgchk.c:64: warning: (near initialization for `switches[18]')
-msgchk.c:64: warning: excess elements in struct initializer
-msgchk.c:64: warning: (near initialization for `switches[19]')
-msgchk.c:67: warning: excess elements in struct initializer
-msgchk.c:67: warning: (near initialization for `switches[20]')
-msgchk.c:67: warning: excess elements in struct initializer
-msgchk.c:67: warning: (near initialization for `switches[21]')
-msgchk.c:69: warning: excess elements in struct initializer
-msgchk.c:69: warning: (near initialization for `switches[22]')
-msgchk.c:70: warning: excess elements in struct initializer
-msgchk.c:70: warning: (near initialization for `switches[23]')
-msgchk.c: In function `main':
-msgchk.c:128: `MAXARGS' undeclared (first use in this function)
-msgchk.c:128: (Each undeclared identifier is reported only once
-msgchk.c:128: for each function it appears in.)
-msgchk.c:163: `invo_name' undeclared (first use in this function)
-msgchk.c:164: `NAMESZ' undeclared (first use in this function)
-msgchk.c:179: warning: assignment makes pointer from integer without a cast
-msgchk.c:180: warning: assignment makes pointer from integer without a cast
-msgchk.c:180: warning: assignment makes pointer from integer without a cast
-msgchk.c:181: warning: assignment makes pointer from integer without a cast
-msgchk.c:186: `NULLCP' undeclared (first use in this function)
-msgchk.c:198: `AMBIGSW' undeclared (first use in this function)
-msgchk.c:201: `UNKWNSW' undeclared (first use in this function)
-msgchk.c: At top level:
-msgchk.c:314: elements of array `ntswitches' have incomplete type
-msgchk.c:316: warning: excess elements in struct initializer
-msgchk.c:316: warning: (near initialization for `ntswitches[0]')
-msgchk.c:316: warning: excess elements in struct initializer
-msgchk.c:316: warning: (near initialization for `ntswitches[1]')
-msgchk.c:318: warning: excess elements in struct initializer
-msgchk.c:318: warning: (near initialization for `ntswitches[2]')
-msgchk.c:318: warning: excess elements in struct initializer
-msgchk.c:318: warning: (near initialization for `ntswitches[3]')
-msgchk.c:320: warning: excess elements in struct initializer
-msgchk.c:320: warning: (near initialization for `ntswitches[4]')
-msgchk.c:320: warning: excess elements in struct initializer
-msgchk.c:320: warning: (near initialization for `ntswitches[5]')
-msgchk.c:322: warning: excess elements in struct initializer
-msgchk.c:322: warning: (near initialization for `ntswitches[6]')
-msgchk.c:323: warning: excess elements in struct initializer
-msgchk.c:323: warning: (near initialization for `ntswitches[7]')
-msgchk.c: In function `donote':
-msgchk.c:331: `AMBIGSW' undeclared (first use in this function)
-msgchk.c:334: `UNKWNSW' undeclared (first use in this function)
-msgchk.c:335: `NULLCP' undeclared (first use in this function)
-msgchk.c: In function `checkmail':
-msgchk.c:372: `NOTOK' undeclared (first use in this function)
-msgchk.c: In function `remotemail':
-msgchk.c:479: `NOTOK' undeclared (first use in this function)
-msgchk.c:481: `NULLCP' undeclared (first use in this function)
-make[1]: *** [msgchk.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o msh.o msh.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from msh.c:10:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from msh.c:15:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-In file included from msh.c:31:
-../h/mshsbr.h:6: `MAXARGS' undeclared here (not in a function)
-msh.c:50: elements of array `switches' have incomplete type
-msh.c:52: warning: excess elements in struct initializer
-msh.c:52: warning: (near initialization for `switches[0]')
-msh.c:52: warning: excess elements in struct initializer
-msh.c:52: warning: (near initialization for `switches[1]')
-msh.c:54: warning: excess elements in struct initializer
-msh.c:54: warning: (near initialization for `switches[2]')
-msh.c:54: warning: excess elements in struct initializer
-msh.c:54: warning: (near initialization for `switches[3]')
-msh.c:56: warning: excess elements in struct initializer
-msh.c:56: warning: (near initialization for `switches[4]')
-msh.c:56: warning: excess elements in struct initializer
-msh.c:56: warning: (near initialization for `switches[5]')
-msh.c:58: warning: excess elements in struct initializer
-msh.c:58: warning: (near initialization for `switches[6]')
-msh.c:58: warning: excess elements in struct initializer
-msh.c:58: warning: (near initialization for `switches[7]')
-msh.c:61: warning: excess elements in struct initializer
-msh.c:61: warning: (near initialization for `switches[8]')
-msh.c:61: warning: excess elements in struct initializer
-msh.c:61: warning: (near initialization for `switches[9]')
-msh.c:64: warning: excess elements in struct initializer
-msh.c:64: warning: (near initialization for `switches[10]')
-msh.c:64: warning: excess elements in struct initializer
-msh.c:64: warning: (near initialization for `switches[11]')
-msh.c:66: warning: excess elements in struct initializer
-msh.c:66: warning: (near initialization for `switches[12]')
-msh.c:66: warning: excess elements in struct initializer
-msh.c:66: warning: (near initialization for `switches[13]')
-msh.c:69: warning: excess elements in struct initializer
-msh.c:69: warning: (near initialization for `switches[14]')
-msh.c:69: warning: excess elements in struct initializer
-msh.c:69: warning: (near initialization for `switches[15]')
-msh.c:71: warning: excess elements in struct initializer
-msh.c:71: warning: (near initialization for `switches[16]')
-msh.c:71: warning: excess elements in struct initializer
-msh.c:71: warning: (near initialization for `switches[17]')
-msh.c:74: warning: excess elements in struct initializer
-msh.c:74: warning: (near initialization for `switches[18]')
-msh.c:74: warning: excess elements in struct initializer
-msh.c:74: warning: (near initialization for `switches[19]')
-msh.c:76: warning: excess elements in struct initializer
-msh.c:76: warning: (near initialization for `switches[20]')
-msh.c:76: warning: excess elements in struct initializer
-msh.c:76: warning: (near initialization for `switches[21]')
-msh.c:79: warning: excess elements in struct initializer
-msh.c:79: warning: (near initialization for `switches[22]')
-msh.c:79: warning: excess elements in struct initializer
-msh.c:79: warning: (near initialization for `switches[23]')
-msh.c:81: warning: excess elements in struct initializer
-msh.c:81: warning: (near initialization for `switches[24]')
-msh.c:81: warning: excess elements in struct initializer
-msh.c:81: warning: (near initialization for `switches[25]')
-msh.c:84: warning: excess elements in struct initializer
-msh.c:84: warning: (near initialization for `switches[26]')
-msh.c:84: warning: excess elements in struct initializer
-msh.c:84: warning: (near initialization for `switches[27]')
-msh.c:86: warning: excess elements in struct initializer
-msh.c:86: warning: (near initialization for `switches[28]')
-msh.c:87: warning: excess elements in struct initializer
-msh.c:87: warning: (near initialization for `switches[29]')
-msh.c:110: `OK' undeclared here (not in a function)
-msh.c:115: `NOTOK' undeclared here (not in a function)
-msh.c:143: `NOTOK' undeclared here (not in a function)
-msh.c: In function `main':
-msh.c:222: `MAXARGS' undeclared (first use in this function)
-msh.c:222: (Each undeclared identifier is reported only once
-msh.c:222: for each function it appears in.)
-msh.c:230: `invo_name' undeclared (first use in this function)
-msh.c:232: warning: assignment makes pointer from integer without a cast
-msh.c:233: warning: assignment makes pointer from integer without a cast
-msh.c:233: warning: assignment makes pointer from integer without a cast
-msh.c:234: warning: assignment makes pointer from integer without a cast
-msh.c:246: `AMBIGSW' undeclared (first use in this function)
-msh.c:249: `UNKWNSW' undeclared (first use in this function)
-msh.c:250: `NULLCP' undeclared (first use in this function)
-msh.c:332: `TFOLDER' undeclared (first use in this function)
-msh.c:332: `TSUBCWF' undeclared (first use in this function)
-msh.c:332: warning: assignment makes pointer from integer without a cast
-msh.c:347: `mhlforward' undeclared (first use in this function)
-msh.c:347: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-msh.c:375: `NOTOK' undeclared (first use in this function)
-msh.c: At top level:
-msh.c:401: elements of array `mshcmds' have incomplete type
-msh.c:403: warning: excess elements in struct initializer
-msh.c:403: warning: (near initialization for `mshcmds[0]')
-msh.c:403: warning: excess elements in struct initializer
-msh.c:403: warning: (near initialization for `mshcmds[1]')
-msh.c:405: warning: excess elements in struct initializer
-msh.c:405: warning: (near initialization for `mshcmds[2]')
-msh.c:405: warning: excess elements in struct initializer
-msh.c:405: warning: (near initialization for `mshcmds[3]')
-msh.c:407: warning: excess elements in struct initializer
-msh.c:407: warning: (near initialization for `mshcmds[4]')
-msh.c:407: warning: excess elements in struct initializer
-msh.c:407: warning: (near initialization for `mshcmds[5]')
-msh.c:409: warning: excess elements in struct initializer
-msh.c:409: warning: (near initialization for `mshcmds[6]')
-msh.c:409: warning: excess elements in struct initializer
-msh.c:409: warning: (near initialization for `mshcmds[7]')
-msh.c:411: warning: excess elements in struct initializer
-msh.c:411: warning: (near initialization for `mshcmds[8]')
-msh.c:411: warning: excess elements in struct initializer
-msh.c:411: warning: (near initialization for `mshcmds[9]')
-msh.c:413: warning: excess elements in struct initializer
-msh.c:413: warning: (near initialization for `mshcmds[10]')
-msh.c:413: warning: excess elements in struct initializer
-msh.c:413: warning: (near initialization for `mshcmds[11]')
-msh.c:415: warning: excess elements in struct initializer
-msh.c:415: warning: (near initialization for `mshcmds[12]')
-msh.c:415: warning: excess elements in struct initializer
-msh.c:415: warning: (near initialization for `mshcmds[13]')
-msh.c:417: warning: excess elements in struct initializer
-msh.c:417: warning: (near initialization for `mshcmds[14]')
-msh.c:417: warning: excess elements in struct initializer
-msh.c:417: warning: (near initialization for `mshcmds[15]')
-msh.c:419: warning: excess elements in struct initializer
-msh.c:419: warning: (near initialization for `mshcmds[16]')
-msh.c:419: warning: excess elements in struct initializer
-msh.c:419: warning: (near initialization for `mshcmds[17]')
-msh.c:421: warning: excess elements in struct initializer
-msh.c:421: warning: (near initialization for `mshcmds[18]')
-msh.c:421: warning: excess elements in struct initializer
-msh.c:421: warning: (near initialization for `mshcmds[19]')
-msh.c:423: warning: excess elements in struct initializer
-msh.c:423: warning: (near initialization for `mshcmds[20]')
-msh.c:423: warning: excess elements in struct initializer
-msh.c:423: warning: (near initialization for `mshcmds[21]')
-msh.c:425: warning: excess elements in struct initializer
-msh.c:425: warning: (near initialization for `mshcmds[22]')
-msh.c:425: warning: excess elements in struct initializer
-msh.c:425: warning: (near initialization for `mshcmds[23]')
-msh.c:427: warning: excess elements in struct initializer
-msh.c:427: warning: (near initialization for `mshcmds[24]')
-msh.c:427: warning: excess elements in struct initializer
-msh.c:427: warning: (near initialization for `mshcmds[25]')
-msh.c:429: warning: excess elements in struct initializer
-msh.c:429: warning: (near initialization for `mshcmds[26]')
-msh.c:429: warning: excess elements in struct initializer
-msh.c:429: warning: (near initialization for `mshcmds[27]')
-msh.c:431: warning: excess elements in struct initializer
-msh.c:431: warning: (near initialization for `mshcmds[28]')
-msh.c:431: warning: excess elements in struct initializer
-msh.c:431: warning: (near initialization for `mshcmds[29]')
-msh.c:433: warning: excess elements in struct initializer
-msh.c:433: warning: (near initialization for `mshcmds[30]')
-msh.c:433: warning: excess elements in struct initializer
-msh.c:433: warning: (near initialization for `mshcmds[31]')
-msh.c:435: warning: excess elements in struct initializer
-msh.c:435: warning: (near initialization for `mshcmds[32]')
-msh.c:435: warning: excess elements in struct initializer
-msh.c:435: warning: (near initialization for `mshcmds[33]')
-msh.c:437: warning: excess elements in struct initializer
-msh.c:437: warning: (near initialization for `mshcmds[34]')
-msh.c:437: warning: excess elements in struct initializer
-msh.c:437: warning: (near initialization for `mshcmds[35]')
-msh.c:439: warning: excess elements in struct initializer
-msh.c:439: warning: (near initialization for `mshcmds[36]')
-msh.c:439: warning: excess elements in struct initializer
-msh.c:439: warning: (near initialization for `mshcmds[37]')
-msh.c:441: warning: excess elements in struct initializer
-msh.c:441: warning: (near initialization for `mshcmds[38]')
-msh.c:441: warning: excess elements in struct initializer
-msh.c:441: warning: (near initialization for `mshcmds[39]')
-msh.c:443: warning: excess elements in struct initializer
-msh.c:443: warning: (near initialization for `mshcmds[40]')
-msh.c:443: warning: excess elements in struct initializer
-msh.c:443: warning: (near initialization for `mshcmds[41]')
-msh.c:445: warning: excess elements in struct initializer
-msh.c:445: warning: (near initialization for `mshcmds[42]')
-msh.c:445: warning: excess elements in struct initializer
-msh.c:445: warning: (near initialization for `mshcmds[43]')
-msh.c:447: warning: excess elements in struct initializer
-msh.c:447: warning: (near initialization for `mshcmds[44]')
-msh.c:447: warning: excess elements in struct initializer
-msh.c:447: warning: (near initialization for `mshcmds[45]')
-msh.c:449: warning: excess elements in struct initializer
-msh.c:449: warning: (near initialization for `mshcmds[46]')
-msh.c:449: warning: excess elements in struct initializer
-msh.c:449: warning: (near initialization for `mshcmds[47]')
-msh.c:451: warning: excess elements in struct initializer
-msh.c:451: warning: (near initialization for `mshcmds[48]')
-msh.c:451: warning: excess elements in struct initializer
-msh.c:451: warning: (near initialization for `mshcmds[49]')
-msh.c:453: warning: excess elements in struct initializer
-msh.c:453: warning: (near initialization for `mshcmds[50]')
-msh.c:453: warning: excess elements in struct initializer
-msh.c:453: warning: (near initialization for `mshcmds[51]')
-msh.c:455: warning: excess elements in struct initializer
-msh.c:455: warning: (near initialization for `mshcmds[52]')
-msh.c:455: warning: excess elements in struct initializer
-msh.c:455: warning: (near initialization for `mshcmds[53]')
-msh.c:457: warning: excess elements in struct initializer
-msh.c:457: warning: (near initialization for `mshcmds[54]')
-msh.c:457: warning: excess elements in struct initializer
-msh.c:457: warning: (near initialization for `mshcmds[55]')
-msh.c:459: warning: excess elements in struct initializer
-msh.c:459: warning: (near initialization for `mshcmds[56]')
-msh.c:460: warning: excess elements in struct initializer
-msh.c:460: warning: (near initialization for `mshcmds[57]')
-msh.c: In function `msh':
-msh.c:471: `MAXARGS' undeclared (first use in this function)
-msh.c:476: `invo_name' undeclared (first use in this function)
-msh.c:500: invalid use of undefined type `struct swit'
-msh.c:511: dereferencing pointer to incomplete type
-msh.c:511: dereferencing pointer to incomplete type
-msh.c:512: invalid use of undefined type `struct swit'
-msh.c:528: warning: assignment makes pointer from integer without a cast
-msh.c:529: warning: assignment makes pointer from integer without a cast
-msh.c:529: warning: assignment makes pointer from integer without a cast
-msh.c:530: warning: assignment makes pointer from integer without a cast
-msh.c:545: `NOTOK' undeclared (first use in this function)
-msh.c:562: `NULLCP' undeclared (first use in this function)
-msh.c:578: `OK' undeclared (first use in this function)
-msh.c: In function `fsetup':
-msh.c:680: warning: assignment makes pointer from integer without a cast
-msh.c:681: `NOTOK' undeclared (first use in this function)
-msh.c:683: warning: assignment makes pointer from integer without a cast
-msh.c:684: `NULLCP' undeclared (first use in this function)
-msh.c:685: dereferencing pointer to incomplete type
-msh.c:689: dereferencing pointer to incomplete type
-msh.c:691: dereferencing pointer to incomplete type
-msh.c:693: dereferencing pointer to incomplete type
-msh.c:693: dereferencing pointer to incomplete type
-msh.c:702: warning: assignment makes pointer from integer without a cast
-msh.c: In function `setup':
-msh.c:727: `invo_name' undeclared (first use in this function)
-msh.c:727: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-msh.c:737: `NULLCP' undeclared (first use in this function)
-msh.c:739: `NOTOK' undeclared (first use in this function)
-msh.c:755: dereferencing pointer to incomplete type
-msh.c:756: dereferencing pointer to incomplete type
-msh.c:757: dereferencing pointer to incomplete type
-msh.c:758: dereferencing pointer to incomplete type
-msh.c:760: dereferencing pointer to incomplete type
-msh.c:761: dereferencing pointer to incomplete type
-msh.c:764: dereferencing pointer to incomplete type
-msh.c:764: `READONLY' undeclared (first use in this function)
-msh.c:769: dereferencing pointer to incomplete type
-msh.c:773: dereferencing pointer to incomplete type
-msh.c:774: dereferencing pointer to incomplete type
-msh.c:774: dereferencing pointer to incomplete type
-msh.c:793: dereferencing pointer to incomplete type
-msh.c:793: dereferencing pointer to incomplete type
-msh.c:795: dereferencing pointer to incomplete type
-msh.c:795: `EXISTS' undeclared (first use in this function)
-msh.c:795: `SELECT_EMPTY' undeclared (first use in this function)
-msh.c:801: dereferencing pointer to incomplete type
-msh.c:801: dereferencing pointer to incomplete type
-msh.c:802: dereferencing pointer to incomplete type
-msh.c:805: dereferencing pointer to incomplete type
-msh.c:806: dereferencing pointer to incomplete type
-msh.c: In function `read_pop':
-msh.c:905: `NOTOK' undeclared (first use in this function)
-msh.c:906: `NULLCP' undeclared (first use in this function)
-msh.c: In function `m_gMsgs':
-msh.c:933: `MAXFOLDER' undeclared (first use in this function)
-msh.c:936: `NULLCP' undeclared (first use in this function)
-msh.c: In function `msh_ready':
-msh.c:973: `NOTOK' undeclared (first use in this function)
-msh.c:975: dereferencing pointer to incomplete type
-msh.c:975: dereferencing pointer to incomplete type
-msh.c:983: warning: assignment makes pointer from integer without a cast
-msh.c:992: `NULLCP' undeclared (first use in this function)
-msh.c:998: dereferencing pointer to incomplete type
-msh.c:998: `SELECT_EMPTY' undeclared (first use in this function)
-msh.c:1002: `invo_name' undeclared (first use in this function)
-msh.c:1002: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-msh.c:1021: `msg_style' undeclared (first use in this function)
-msh.c:1021: `MS_DEFAULT' undeclared (first use in this function)
-msh.c:1057: dereferencing pointer to incomplete type
-msh.c: In function `check_folder':
-msh.c:1084: dereferencing pointer to incomplete type
-msh.c:1084: `NOTOK' undeclared (first use in this function)
-msh.c:1085: dereferencing pointer to incomplete type
-msh.c:1090: dereferencing pointer to incomplete type
-msh.c:1093: warning: assignment makes pointer from integer without a cast
-msh.c:1094: `NULLCP' undeclared (first use in this function)
-msh.c:1096: dereferencing pointer to incomplete type
-msh.c:1098: dereferencing pointer to incomplete type
-msh.c:1098: dereferencing pointer to incomplete type
-msh.c:1117: dereferencing pointer to incomplete type
-msh.c:1123: dereferencing pointer to incomplete type
-msh.c:1123: dereferencing pointer to incomplete type
-msh.c:1124: dereferencing pointer to incomplete type
-msh.c:1125: dereferencing pointer to incomplete type
-msh.c:1128: warning: assignment makes pointer from integer without a cast
-msh.c:1131: dereferencing pointer to incomplete type
-msh.c:1133: dereferencing pointer to incomplete type
-msh.c:1134: dereferencing pointer to incomplete type
-msh.c:1134: `EXISTS' undeclared (first use in this function)
-msh.c:1135: dereferencing pointer to incomplete type
-msh.c:1137: dereferencing pointer to incomplete type
-msh.c: In function `scanstring':
-msh.c:1169: `MAXARGS' undeclared (first use in this function)
-msh.c:1171: warning: assignment makes pointer from integer without a cast
-msh.c:1172: warning: assignment makes pointer from integer without a cast
-msh.c:1172: warning: assignment makes pointer from integer without a cast
-msh.c:1173: warning: assignment makes pointer from integer without a cast
-msh.c: In function `readids':
-msh.c:1195: dereferencing pointer to incomplete type
-msh.c:1196: dereferencing pointer to incomplete type
-msh.c:1200: dereferencing pointer to incomplete type
-msh.c:1200: dereferencing pointer to incomplete type
-msh.c:1201: dereferencing pointer to incomplete type
-msh.c:1204: dereferencing pointer to incomplete type
-msh.c:1206: dereferencing pointer to incomplete type
-msh.c:1206: dereferencing pointer to incomplete type
-msh.c:1207: dereferencing pointer to incomplete type
-msh.c:1207: `EXISTS' undeclared (first use in this function)
-msh.c:1210: dereferencing pointer to incomplete type
-msh.c:1213: dereferencing pointer to incomplete type
-msh.c:1214: dereferencing pointer to incomplete type
-msh.c:1216: dereferencing pointer to incomplete type
-msh.c:1217: dereferencing pointer to incomplete type
-msh.c:1222: dereferencing pointer to incomplete type
-msh.c:1223: `NULLCP' undeclared (first use in this function)
-msh.c: In function `readid':
-msh.c:1241: `NAMESZ' undeclared (first use in this function)
-msh.c:1249: `NULLCP' undeclared (first use in this function)
-msh.c:1251: `OK' undeclared (first use in this function)
-msh.c:1257: `FLD' undeclared (first use in this function)
-msh.c:1260: `FLDEOF' undeclared (first use in this function)
-msh.c:1261: `FLDPLUS' undeclared (first use in this function)
-msh.c:1263: warning: assignment makes pointer from integer without a cast
-msh.c:1266: warning: assignment makes pointer from integer without a cast
-msh.c: In function `display_info':
-msh.c:1295: `NOTOK' undeclared (first use in this function)
-msh.c:1306: dereferencing pointer to incomplete type
-msh.c:1315: dereferencing pointer to incomplete type
-msh.c:1315: dereferencing pointer to incomplete type
-msh.c:1322: dereferencing pointer to incomplete type
-msh.c:1324: dereferencing pointer to incomplete type
-msh.c:1324: dereferencing pointer to incomplete type
-msh.c:1329: dereferencing pointer to incomplete type
-msh.c:1329: dereferencing pointer to incomplete type
-msh.c: In function `write_ids':
-msh.c:1345: dereferencing pointer to incomplete type
-msh.c:1345: dereferencing pointer to incomplete type
-msh.c:1346: dereferencing pointer to incomplete type
-msh.c:1353: dereferencing pointer to incomplete type
-msh.c:1356: `NOTOK' undeclared (first use in this function)
-msh.c: In function `quit':
-msh.c:1372: dereferencing pointer to incomplete type
-msh.c:1372: `MODIFIED' undeclared (first use in this function)
-msh.c:1372: dereferencing pointer to incomplete type
-msh.c:1372: `READONLY' undeclared (first use in this function)
-msh.c:1374: `NULLCP' undeclared (first use in this function)
-msh.c:1381: dereferencing pointer to incomplete type
-msh.c:1382: dereferencing pointer to incomplete type
-msh.c:1389: `NOTOK' undeclared (first use in this function)
-msh.c:1390: dereferencing pointer to incomplete type
-msh.c:1399: dereferencing pointer to incomplete type
-msh.c:1400: dereferencing pointer to incomplete type
-msh.c:1400: warning: assignment makes pointer from integer without a cast
-msh.c:1402: dereferencing pointer to incomplete type
-msh.c:1405: dereferencing pointer to incomplete type
-msh.c:1406: dereferencing pointer to incomplete type
-msh.c:1411: dereferencing pointer to incomplete type
-msh.c:1411: warning: assignment makes pointer from integer without a cast
-msh.c:1414: dereferencing pointer to incomplete type
-msh.c:1414: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-msh.c:1420: dereferencing pointer to incomplete type
-msh.c:1420: dereferencing pointer to incomplete type
-msh.c:1421: dereferencing pointer to incomplete type
-msh.c:1422: `EXISTS' undeclared (first use in this function)
-msh.c:1430: dereferencing pointer to incomplete type
-msh.c:1431: dereferencing pointer to incomplete type
-msh.c:1434: dereferencing pointer to incomplete type
-msh.c:1446: dereferencing pointer to incomplete type
-msh.c: In function `getargs':
-msh.c:1604: `OK' undeclared (first use in this function)
-msh.c:1654: `DONE' undeclared (first use in this function)
-msh.c:1666: `ALL' undeclared (first use in this function)
-msh.c:1668: `invo_name' undeclared (first use in this function)
-msh.c:1672: `NOTOK' undeclared (first use in this function)
-msh.c:1676: `AMBIGSW' undeclared (first use in this function)
-msh.c:1679: `UNKWNSW' undeclared (first use in this function)
-msh.c: In function `getcmds':
-msh.c:1712: `NOTOK' undeclared (first use in this function)
-msh.c:1722: `NULLCP' undeclared (first use in this function)
-msh.c: In function `parse':
-msh.c:1753: `NOTOK' undeclared (first use in this function)
-msh.c:1772: `NULLCP' undeclared (first use in this function)
-msh.c:1839: `OK' undeclared (first use in this function)
-msh.c: In function `expand':
-msh.c:1853: `OK' undeclared (first use in this function)
-msh.c:1858: `mypath' undeclared (first use in this function)
-msh.c:1863: `NULLCP' undeclared (first use in this function)
-msh.c:1864: `NOTOK' undeclared (first use in this function)
-msh.c: In function `initaux_io':
-msh.c:1898: `OK' undeclared (first use in this function)
-msh.c:1906: `NOTOK' undeclared (first use in this function)
-msh.c:1921: `NULLCP' undeclared (first use in this function)
-msh.c: In function `finaux_io':
-msh.c:1960: `NULLCP' undeclared (first use in this function)
-msh.c:1975: `NOTOK' undeclared (first use in this function)
-msh.c: In function `m_init':
-msh.c:1987: dereferencing pointer to incomplete type
-msh.c:1987: dereferencing pointer to incomplete type
-msh.c:1988: dereferencing pointer to incomplete type
-msh.c:1988: `SELECTED' undeclared (first use in this function)
-msh.c:1989: dereferencing pointer to incomplete type
-msh.c:1989: dereferencing pointer to incomplete type
-msh.c:1989: dereferencing pointer to incomplete type
-msh.c: At top level:
-msh.c:2008: warning: type mismatch with previous implicit declaration
-msh.c:1196: warning: previous implicit declaration of `m_setcur'
-msh.c:2008: warning: `m_setcur' was previously implicitly declared to return `int'
-msh.c: In function `m_setcur':
-msh.c:2011: dereferencing pointer to incomplete type
-msh.c:2014: dereferencing pointer to incomplete type
-msh.c:2014: dereferencing pointer to incomplete type
-msh.c:2015: dereferencing pointer to incomplete type
-msh.c:2016: dereferencing pointer to incomplete type
-msh.c:2023: dereferencing pointer to incomplete type
-msh.c: In function `intrser':
-msh.c:2042: `NOTOK' undeclared (first use in this function)
-msh.c: In function `pipeser':
-msh.c:2062: `NOTOK' undeclared (first use in this function)
-msh.c: In function `quitser':
-msh.c:2080: `NOTOK' undeclared (first use in this function)
-msh.c: In function `pINI':
-msh.c:2127: `NULLCP' undeclared (first use in this function)
-msh.c:2128: `OK' undeclared (first use in this function)
-msh.c: In function `pQRY':
-msh.c:2147: `NOTOK' undeclared (first use in this function)
-msh.c:2150: `NULLCP' undeclared (first use in this function)
-msh.c:2151: `OK' undeclared (first use in this function)
-msh.c: In function `pQRY1':
-msh.c:2165: dereferencing pointer to incomplete type
-msh.c:2166: dereferencing pointer to incomplete type
-msh.c:2168: `NOTOK' undeclared (first use in this function)
-msh.c:2171: `OK' undeclared (first use in this function)
-msh.c:2187: dereferencing pointer to incomplete type
-msh.c:2205: dereferencing pointer to incomplete type
-msh.c:2206: dereferencing pointer to incomplete type
-msh.c:2216: dereferencing pointer to incomplete type
-msh.c:2217: dereferencing pointer to incomplete type
-msh.c:2218: dereferencing pointer to incomplete type
-msh.c:2219: dereferencing pointer to incomplete type
-msh.c:2225: `NULLVP' undeclared (first use in this function)
-msh.c:2231: dereferencing pointer to incomplete type
-msh.c:2232: dereferencing pointer to incomplete type
-msh.c:2233: dereferencing pointer to incomplete type
-msh.c:2234: dereferencing pointer to incomplete type
-msh.c: In function `pQRY2':
-msh.c:2254: dereferencing pointer to incomplete type
-msh.c:2254: dereferencing pointer to incomplete type
-msh.c:2256: `NOTOK' undeclared (first use in this function)
-msh.c:2259: `OK' undeclared (first use in this function)
-msh.c:2266: dereferencing pointer to incomplete type
-msh.c:2269: dereferencing pointer to incomplete type
-msh.c:2273: dereferencing pointer to incomplete type
-msh.c:2273: dereferencing pointer to incomplete type
-msh.c:2274: dereferencing pointer to incomplete type
-msh.c:2274: `EXISTS' undeclared (first use in this function)
-msh.c:2284: dereferencing pointer to incomplete type
-msh.c:2284: dereferencing pointer to incomplete type
-msh.c:2285: dereferencing pointer to incomplete type
-msh.c:2292: dereferencing pointer to incomplete type
-msh.c:2292: dereferencing pointer to incomplete type
-msh.c:2293: dereferencing pointer to incomplete type
-msh.c:2303: dereferencing pointer to incomplete type
-msh.c:2304: dereferencing pointer to incomplete type
-msh.c:2305: dereferencing pointer to incomplete type
-msh.c:2306: dereferencing pointer to incomplete type
-msh.c:2306: dereferencing pointer to incomplete type
-msh.c:2307: dereferencing pointer to incomplete type
-msh.c:2308: dereferencing pointer to incomplete type
-msh.c:2308: dereferencing pointer to incomplete type
-msh.c:2312: dereferencing pointer to incomplete type
-msh.c:2322: dereferencing pointer to incomplete type
-msh.c: In function `pCMD':
-msh.c:2341: `NOTOK' undeclared (first use in this function)
-msh.c:2344: `OK' undeclared (first use in this function)
-msh.c:2346: `ALL' undeclared (first use in this function)
-msh.c:2347: `invo_name' undeclared (first use in this function)
-msh.c:2353: `NULLCP' undeclared (first use in this function)
-msh.c:2361: `AMBIGSW' undeclared (first use in this function)
-msh.c:2377: `UNKWNSW' undeclared (first use in this function)
-msh.c: In function `pFIN':
-msh.c:2394: `OK' undeclared (first use in this function)
-msh.c:2404: `NOTOK' undeclared (first use in this function)
-msh.c: In function `peerwait':
-msh.c:2418: `NULLCP' undeclared (first use in this function)
-msh.c:2419: `OK' undeclared (first use in this function)
-msh.c:2423: `NOTOK' undeclared (first use in this function)
-msh.c: In function `alrmser':
-msh.c:2437: `DONE' undeclared (first use in this function)
-msh.c: In function `ttyNaux':
-msh.c:2451: `NOTOK' undeclared (first use in this function)
-msh.c:2460: `OK' undeclared (first use in this function)
-msh.c:2465: `NULLCP' undeclared (first use in this function)
-msh.c: In function `ttyR':
-msh.c:2490: `OK' undeclared (first use in this function)
-msh.c:2491: `NOTOK' undeclared (first use in this function)
-msh.c:2499: `NULLCP' undeclared (first use in this function)
-msh.c: In function `winN':
-msh.c:2526: `NOTOK' undeclared (first use in this function)
-msh.c:2527: `OK' undeclared (first use in this function)
-msh.c:2545: `NULLCP' undeclared (first use in this function)
-msh.c: In function `winR':
-msh.c:2649: `OK' undeclared (first use in this function)
-msh.c:2650: `NOTOK' undeclared (first use in this function)
-msh.c: In function `winX':
-msh.c:2704: `NOTOK' undeclared (first use in this function)
-msh.c:2707: `NULLCP' undeclared (first use in this function)
-msh.c:2726: `OK' undeclared (first use in this function)
-make[1]: *** [msh.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mshcmds.o mshcmds.c
-../h/mh.h:1: undefined type, found `FP'
-mshcmds.c:44: undefined type, found `FP'
-mshcmds.c:2959: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mshcmds.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mshcmds.c:14:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-In file included from mshcmds.c:25:
-../h/mshsbr.h:6: `MAXARGS' undeclared here (not in a function)
-mshcmds.c:44: parse error before "mhl_action"
-mshcmds.c:44: warning: data definition has no type or storage class
-mshcmds.c: In function `forkcmd':
-mshcmds.c:74: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:74: (Each undeclared identifier is reported only once
-mshcmds.c:74: for each function it appears in.)
-mshcmds.c:80: `pfolder' undeclared (first use in this function)
-mshcmds.c:87: `NOTOK' undeclared (first use in this function)
-mshcmds.c:91: `OK' undeclared (first use in this function)
-mshcmds.c:102: `NULLCP' undeclared (first use in this function)
-mshcmds.c:106: dereferencing pointer to incomplete type
-mshcmds.c:106: `MODIFIED' undeclared (first use in this function)
-mshcmds.c: At top level:
-mshcmds.c:113: elements of array `distswit' have incomplete type
-mshcmds.c:115: warning: excess elements in struct initializer
-mshcmds.c:115: warning: (near initialization for `distswit[0]')
-mshcmds.c:115: warning: excess elements in struct initializer
-mshcmds.c:115: warning: (near initialization for `distswit[1]')
-mshcmds.c:117: warning: excess elements in struct initializer
-mshcmds.c:117: warning: (near initialization for `distswit[2]')
-mshcmds.c:117: warning: excess elements in struct initializer
-mshcmds.c:117: warning: (near initialization for `distswit[3]')
-mshcmds.c:119: warning: excess elements in struct initializer
-mshcmds.c:119: warning: (near initialization for `distswit[4]')
-mshcmds.c:119: warning: excess elements in struct initializer
-mshcmds.c:119: warning: (near initialization for `distswit[5]')
-mshcmds.c:121: warning: excess elements in struct initializer
-mshcmds.c:121: warning: (near initialization for `distswit[6]')
-mshcmds.c:121: warning: excess elements in struct initializer
-mshcmds.c:121: warning: (near initialization for `distswit[7]')
-mshcmds.c:123: warning: excess elements in struct initializer
-mshcmds.c:123: warning: (near initialization for `distswit[8]')
-mshcmds.c:123: warning: excess elements in struct initializer
-mshcmds.c:123: warning: (near initialization for `distswit[9]')
-mshcmds.c:125: warning: excess elements in struct initializer
-mshcmds.c:125: warning: (near initialization for `distswit[10]')
-mshcmds.c:125: warning: excess elements in struct initializer
-mshcmds.c:125: warning: (near initialization for `distswit[11]')
-mshcmds.c:127: warning: excess elements in struct initializer
-mshcmds.c:127: warning: (near initialization for `distswit[12]')
-mshcmds.c:127: warning: excess elements in struct initializer
-mshcmds.c:127: warning: (near initialization for `distswit[13]')
-mshcmds.c:129: warning: excess elements in struct initializer
-mshcmds.c:129: warning: (near initialization for `distswit[14]')
-mshcmds.c:129: warning: excess elements in struct initializer
-mshcmds.c:129: warning: (near initialization for `distswit[15]')
-mshcmds.c:131: warning: excess elements in struct initializer
-mshcmds.c:131: warning: (near initialization for `distswit[16]')
-mshcmds.c:131: warning: excess elements in struct initializer
-mshcmds.c:131: warning: (near initialization for `distswit[17]')
-mshcmds.c:133: warning: excess elements in struct initializer
-mshcmds.c:133: warning: (near initialization for `distswit[18]')
-mshcmds.c:133: warning: excess elements in struct initializer
-mshcmds.c:133: warning: (near initialization for `distswit[19]')
-mshcmds.c:135: warning: excess elements in struct initializer
-mshcmds.c:135: warning: (near initialization for `distswit[20]')
-mshcmds.c:135: warning: excess elements in struct initializer
-mshcmds.c:135: warning: (near initialization for `distswit[21]')
-mshcmds.c:137: warning: excess elements in struct initializer
-mshcmds.c:137: warning: (near initialization for `distswit[22]')
-mshcmds.c:137: warning: excess elements in struct initializer
-mshcmds.c:137: warning: (near initialization for `distswit[23]')
-mshcmds.c:139: warning: excess elements in struct initializer
-mshcmds.c:139: warning: (near initialization for `distswit[24]')
-mshcmds.c:139: warning: excess elements in struct initializer
-mshcmds.c:139: warning: (near initialization for `distswit[25]')
-mshcmds.c:141: warning: excess elements in struct initializer
-mshcmds.c:141: warning: (near initialization for `distswit[26]')
-mshcmds.c:142: warning: excess elements in struct initializer
-mshcmds.c:142: warning: (near initialization for `distswit[27]')
-mshcmds.c: In function `distcmd':
-mshcmds.c:153: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:163: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:166: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:193: `NULLCP' undeclared (first use in this function)
-mshcmds.c:221: dereferencing pointer to incomplete type
-mshcmds.c:225: dereferencing pointer to incomplete type
-mshcmds.c:226: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:231: elements of array `explswit' have incomplete type
-mshcmds.c:233: warning: excess elements in struct initializer
-mshcmds.c:233: warning: (near initialization for `explswit[0]')
-mshcmds.c:233: warning: excess elements in struct initializer
-mshcmds.c:233: warning: (near initialization for `explswit[1]')
-mshcmds.c:235: warning: excess elements in struct initializer
-mshcmds.c:235: warning: (near initialization for `explswit[2]')
-mshcmds.c:235: warning: excess elements in struct initializer
-mshcmds.c:235: warning: (near initialization for `explswit[3]')
-mshcmds.c:237: warning: excess elements in struct initializer
-mshcmds.c:237: warning: (near initialization for `explswit[4]')
-mshcmds.c:237: warning: excess elements in struct initializer
-mshcmds.c:237: warning: (near initialization for `explswit[5]')
-mshcmds.c:239: warning: excess elements in struct initializer
-mshcmds.c:239: warning: (near initialization for `explswit[6]')
-mshcmds.c:239: warning: excess elements in struct initializer
-mshcmds.c:239: warning: (near initialization for `explswit[7]')
-mshcmds.c:241: warning: excess elements in struct initializer
-mshcmds.c:241: warning: (near initialization for `explswit[8]')
-mshcmds.c:241: warning: excess elements in struct initializer
-mshcmds.c:241: warning: (near initialization for `explswit[9]')
-mshcmds.c:243: warning: excess elements in struct initializer
-mshcmds.c:243: warning: (near initialization for `explswit[10]')
-mshcmds.c:243: warning: excess elements in struct initializer
-mshcmds.c:243: warning: (near initialization for `explswit[11]')
-mshcmds.c:245: warning: excess elements in struct initializer
-mshcmds.c:245: warning: (near initialization for `explswit[12]')
-mshcmds.c:245: warning: excess elements in struct initializer
-mshcmds.c:245: warning: (near initialization for `explswit[13]')
-mshcmds.c:247: warning: excess elements in struct initializer
-mshcmds.c:247: warning: (near initialization for `explswit[14]')
-mshcmds.c:248: warning: excess elements in struct initializer
-mshcmds.c:248: warning: (near initialization for `explswit[15]')
-mshcmds.c: In function `explcmd':
-mshcmds.c:263: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:274: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:277: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:305: `NULLCP' undeclared (first use in this function)
-mshcmds.c:320: `MAXFOLDER' undeclared (first use in this function)
-mshcmds.c:324: dereferencing pointer to incomplete type
-mshcmds.c:326: dereferencing pointer to incomplete type
-mshcmds.c:327: dereferencing pointer to incomplete type
-mshcmds.c:329: dereferencing pointer to incomplete type
-mshcmds.c:329: `SELECTED' undeclared (first use in this function)
-mshcmds.c:330: `OK' undeclared (first use in this function)
-mshcmds.c:336: dereferencing pointer to incomplete type
-mshcmds.c:338: dereferencing pointer to incomplete type
-mshcmds.c:341: dereferencing pointer to incomplete type
-mshcmds.c:341: `MODIFIED' undeclared (first use in this function)
-mshcmds.c: In function `burst':
-mshcmds.c:373: `MAXFOLDER' undeclared (first use in this function)
-mshcmds.c:407: `NULLCP' undeclared (first use in this function)
-mshcmds.c:412: `OK' undeclared (first use in this function)
-mshcmds.c:421: dereferencing pointer to incomplete type
-mshcmds.c:423: `NOTOK' undeclared (first use in this function)
-mshcmds.c:425: warning: assignment makes pointer from integer without a cast
-mshcmds.c:428: dereferencing pointer to incomplete type
-mshcmds.c:429: dereferencing pointer to incomplete type
-mshcmds.c:430: dereferencing pointer to incomplete type
-mshcmds.c:431: dereferencing pointer to incomplete type
-mshcmds.c:432: dereferencing pointer to incomplete type
-mshcmds.c:435: dereferencing pointer to incomplete type
-mshcmds.c:448: dereferencing pointer to incomplete type
-mshcmds.c:448: dereferencing pointer to incomplete type
-mshcmds.c:454: dereferencing pointer to incomplete type
-mshcmds.c:454: `SELECTED' undeclared (first use in this function)
-mshcmds.c:455: dereferencing pointer to incomplete type
-mshcmds.c:466: dereferencing pointer to incomplete type
-mshcmds.c:466: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:474: elements of array `fileswit' have incomplete type
-mshcmds.c:476: warning: excess elements in struct initializer
-mshcmds.c:476: warning: (near initialization for `fileswit[0]')
-mshcmds.c:476: warning: excess elements in struct initializer
-mshcmds.c:476: warning: (near initialization for `fileswit[1]')
-mshcmds.c:478: warning: excess elements in struct initializer
-mshcmds.c:478: warning: (near initialization for `fileswit[2]')
-mshcmds.c:478: warning: excess elements in struct initializer
-mshcmds.c:478: warning: (near initialization for `fileswit[3]')
-mshcmds.c:480: warning: excess elements in struct initializer
-mshcmds.c:480: warning: (near initialization for `fileswit[4]')
-mshcmds.c:480: warning: excess elements in struct initializer
-mshcmds.c:480: warning: (near initialization for `fileswit[5]')
-mshcmds.c:482: warning: excess elements in struct initializer
-mshcmds.c:482: warning: (near initialization for `fileswit[6]')
-mshcmds.c:482: warning: excess elements in struct initializer
-mshcmds.c:482: warning: (near initialization for `fileswit[7]')
-mshcmds.c:484: warning: excess elements in struct initializer
-mshcmds.c:484: warning: (near initialization for `fileswit[8]')
-mshcmds.c:484: warning: excess elements in struct initializer
-mshcmds.c:484: warning: (near initialization for `fileswit[9]')
-mshcmds.c:486: warning: excess elements in struct initializer
-mshcmds.c:486: warning: (near initialization for `fileswit[10]')
-mshcmds.c:486: warning: excess elements in struct initializer
-mshcmds.c:486: warning: (near initialization for `fileswit[11]')
-mshcmds.c:488: warning: excess elements in struct initializer
-mshcmds.c:488: warning: (near initialization for `fileswit[12]')
-mshcmds.c:488: warning: excess elements in struct initializer
-mshcmds.c:488: warning: (near initialization for `fileswit[13]')
-mshcmds.c:490: warning: excess elements in struct initializer
-mshcmds.c:490: warning: (near initialization for `fileswit[14]')
-mshcmds.c:490: warning: excess elements in struct initializer
-mshcmds.c:490: warning: (near initialization for `fileswit[15]')
-mshcmds.c:492: warning: excess elements in struct initializer
-mshcmds.c:492: warning: (near initialization for `fileswit[16]')
-mshcmds.c:492: warning: excess elements in struct initializer
-mshcmds.c:492: warning: (near initialization for `fileswit[17]')
-mshcmds.c:494: warning: excess elements in struct initializer
-mshcmds.c:494: warning: (near initialization for `fileswit[18]')
-mshcmds.c:494: warning: excess elements in struct initializer
-mshcmds.c:494: warning: (near initialization for `fileswit[19]')
-mshcmds.c:496: warning: excess elements in struct initializer
-mshcmds.c:496: warning: (near initialization for `fileswit[20]')
-mshcmds.c:497: warning: excess elements in struct initializer
-mshcmds.c:497: warning: (near initialization for `fileswit[21]')
-mshcmds.c: In function `filecmd':
-mshcmds.c:511: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:522: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:525: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:550: `NULLCP' undeclared (first use in this function)
-mshcmds.c:550: invalid use of undefined type `struct swit'
-mshcmds.c:570: dereferencing pointer to incomplete type
-mshcmds.c:571: dereferencing pointer to incomplete type
-mshcmds.c:573: dereferencing pointer to incomplete type
-mshcmds.c:573: `SELECTED' undeclared (first use in this function)
-mshcmds.c:574: `fileproc' undeclared (first use in this function)
-mshcmds.c:575: dereferencing pointer to incomplete type
-mshcmds.c:576: dereferencing pointer to incomplete type
-mshcmds.c:579: dereferencing pointer to incomplete type
-mshcmds.c:579: dereferencing pointer to incomplete type
-mshcmds.c:580: dereferencing pointer to incomplete type
-mshcmds.c: In function `filehak':
-mshcmds.c:594: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:599: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:600: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:602: `NOTOK' undeclared (first use in this function)
-mshcmds.c:624: warning: assignment makes pointer from integer without a cast
-mshcmds.c:626: `TFOLDER' undeclared (first use in this function)
-mshcmds.c:626: `TSUBCWF' undeclared (first use in this function)
-mshcmds.c:626: warning: assignment makes pointer from integer without a cast
-mshcmds.c:628: `OK' undeclared (first use in this function)
-mshcmds.c: At top level:
-mshcmds.c:639: elements of array `foldswit' have incomplete type
-mshcmds.c:641: warning: excess elements in struct initializer
-mshcmds.c:641: warning: (near initialization for `foldswit[0]')
-mshcmds.c:641: warning: excess elements in struct initializer
-mshcmds.c:641: warning: (near initialization for `foldswit[1]')
-mshcmds.c:643: warning: excess elements in struct initializer
-mshcmds.c:643: warning: (near initialization for `foldswit[2]')
-mshcmds.c:643: warning: excess elements in struct initializer
-mshcmds.c:643: warning: (near initialization for `foldswit[3]')
-mshcmds.c:645: warning: excess elements in struct initializer
-mshcmds.c:645: warning: (near initialization for `foldswit[4]')
-mshcmds.c:645: warning: excess elements in struct initializer
-mshcmds.c:645: warning: (near initialization for `foldswit[5]')
-mshcmds.c:647: warning: excess elements in struct initializer
-mshcmds.c:647: warning: (near initialization for `foldswit[6]')
-mshcmds.c:647: warning: excess elements in struct initializer
-mshcmds.c:647: warning: (near initialization for `foldswit[7]')
-mshcmds.c:649: warning: excess elements in struct initializer
-mshcmds.c:649: warning: (near initialization for `foldswit[8]')
-mshcmds.c:649: warning: excess elements in struct initializer
-mshcmds.c:649: warning: (near initialization for `foldswit[9]')
-mshcmds.c:651: warning: excess elements in struct initializer
-mshcmds.c:651: warning: (near initialization for `foldswit[10]')
-mshcmds.c:651: warning: excess elements in struct initializer
-mshcmds.c:651: warning: (near initialization for `foldswit[11]')
-mshcmds.c:653: warning: excess elements in struct initializer
-mshcmds.c:653: warning: (near initialization for `foldswit[12]')
-mshcmds.c:653: warning: excess elements in struct initializer
-mshcmds.c:653: warning: (near initialization for `foldswit[13]')
-mshcmds.c:655: warning: excess elements in struct initializer
-mshcmds.c:655: warning: (near initialization for `foldswit[14]')
-mshcmds.c:655: warning: excess elements in struct initializer
-mshcmds.c:655: warning: (near initialization for `foldswit[15]')
-mshcmds.c:657: warning: excess elements in struct initializer
-mshcmds.c:657: warning: (near initialization for `foldswit[16]')
-mshcmds.c:657: warning: excess elements in struct initializer
-mshcmds.c:657: warning: (near initialization for `foldswit[17]')
-mshcmds.c:659: warning: excess elements in struct initializer
-mshcmds.c:659: warning: (near initialization for `foldswit[18]')
-mshcmds.c:659: warning: excess elements in struct initializer
-mshcmds.c:659: warning: (near initialization for `foldswit[19]')
-mshcmds.c:661: warning: excess elements in struct initializer
-mshcmds.c:661: warning: (near initialization for `foldswit[20]')
-mshcmds.c:661: warning: excess elements in struct initializer
-mshcmds.c:661: warning: (near initialization for `foldswit[21]')
-mshcmds.c:663: warning: excess elements in struct initializer
-mshcmds.c:663: warning: (near initialization for `foldswit[22]')
-mshcmds.c:663: warning: excess elements in struct initializer
-mshcmds.c:663: warning: (near initialization for `foldswit[23]')
-mshcmds.c:665: warning: excess elements in struct initializer
-mshcmds.c:665: warning: (near initialization for `foldswit[24]')
-mshcmds.c:665: warning: excess elements in struct initializer
-mshcmds.c:665: warning: (near initialization for `foldswit[25]')
-mshcmds.c:667: warning: excess elements in struct initializer
-mshcmds.c:667: warning: (near initialization for `foldswit[26]')
-mshcmds.c:667: warning: excess elements in struct initializer
-mshcmds.c:667: warning: (near initialization for `foldswit[27]')
-mshcmds.c:669: warning: excess elements in struct initializer
-mshcmds.c:669: warning: (near initialization for `foldswit[28]')
-mshcmds.c:669: warning: excess elements in struct initializer
-mshcmds.c:669: warning: (near initialization for `foldswit[29]')
-mshcmds.c:671: warning: excess elements in struct initializer
-mshcmds.c:671: warning: (near initialization for `foldswit[30]')
-mshcmds.c:671: warning: excess elements in struct initializer
-mshcmds.c:671: warning: (near initialization for `foldswit[31]')
-mshcmds.c:673: warning: excess elements in struct initializer
-mshcmds.c:673: warning: (near initialization for `foldswit[32]')
-mshcmds.c:674: warning: excess elements in struct initializer
-mshcmds.c:674: warning: (near initialization for `foldswit[33]')
-mshcmds.c: In function `foldcmd':
-mshcmds.c:698: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:701: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:742: `NULLCP' undeclared (first use in this function)
-mshcmds.c:746: `TFOLDER' undeclared (first use in this function)
-mshcmds.c:746: `TSUBCWF' undeclared (first use in this function)
-mshcmds.c:747: warning: pointer/integer type mismatch in conditional expression
-mshcmds.c:763: `NOTOK' undeclared (first use in this function)
-mshcmds.c:793: dereferencing pointer to incomplete type
-mshcmds.c:797: dereferencing pointer to incomplete type
-mshcmds.c:806: dereferencing pointer to incomplete type
-mshcmds.c:806: dereferencing pointer to incomplete type
-mshcmds.c:806: warning: assignment makes pointer from integer without a cast
-mshcmds.c:808: dereferencing pointer to incomplete type
-mshcmds.c:808: dereferencing pointer to incomplete type
-mshcmds.c:809: dereferencing pointer to incomplete type
-mshcmds.c:809: `EXISTS' undeclared (first use in this function)
-mshcmds.c:820: dereferencing pointer to incomplete type
-mshcmds.c:820: dereferencing pointer to incomplete type
-mshcmds.c:821: dereferencing pointer to incomplete type
-mshcmds.c:826: dereferencing pointer to incomplete type
-mshcmds.c:827: dereferencing pointer to incomplete type
-mshcmds.c:828: dereferencing pointer to incomplete type
-mshcmds.c:830: dereferencing pointer to incomplete type
-mshcmds.c:830: `MODIFIED' undeclared (first use in this function)
-mshcmds.c:836: dereferencing pointer to incomplete type
-mshcmds.c:840: `DMAXFOLDER' undeclared (first use in this function)
-mshcmds.c:842: dereferencing pointer to incomplete type
-mshcmds.c:843: dereferencing pointer to incomplete type
-mshcmds.c:845: dereferencing pointer to incomplete type
-mshcmds.c:845: `OTHERS' undeclared (first use in this function)
-mshcmds.c:848: dereferencing pointer to incomplete type
-mshcmds.c:848: dereferencing pointer to incomplete type
-mshcmds.c:849: dereferencing pointer to incomplete type
-mshcmds.c:849: dereferencing pointer to incomplete type
-mshcmds.c:850: dereferencing pointer to incomplete type
-mshcmds.c:850: dereferencing pointer to incomplete type
-mshcmds.c:851: dereferencing pointer to incomplete type
-mshcmds.c:851: dereferencing pointer to incomplete type
-mshcmds.c:852: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:866: elements of array `forwswit' have incomplete type
-mshcmds.c:868: warning: excess elements in struct initializer
-mshcmds.c:868: warning: (near initialization for `forwswit[0]')
-mshcmds.c:868: warning: excess elements in struct initializer
-mshcmds.c:868: warning: (near initialization for `forwswit[1]')
-mshcmds.c:870: warning: excess elements in struct initializer
-mshcmds.c:870: warning: (near initialization for `forwswit[2]')
-mshcmds.c:870: warning: excess elements in struct initializer
-mshcmds.c:870: warning: (near initialization for `forwswit[3]')
-mshcmds.c:872: warning: excess elements in struct initializer
-mshcmds.c:872: warning: (near initialization for `forwswit[4]')
-mshcmds.c:872: warning: excess elements in struct initializer
-mshcmds.c:872: warning: (near initialization for `forwswit[5]')
-mshcmds.c:874: warning: excess elements in struct initializer
-mshcmds.c:874: warning: (near initialization for `forwswit[6]')
-mshcmds.c:874: warning: excess elements in struct initializer
-mshcmds.c:874: warning: (near initialization for `forwswit[7]')
-mshcmds.c:876: warning: excess elements in struct initializer
-mshcmds.c:876: warning: (near initialization for `forwswit[8]')
-mshcmds.c:876: warning: excess elements in struct initializer
-mshcmds.c:876: warning: (near initialization for `forwswit[9]')
-mshcmds.c:878: warning: excess elements in struct initializer
-mshcmds.c:878: warning: (near initialization for `forwswit[10]')
-mshcmds.c:878: warning: excess elements in struct initializer
-mshcmds.c:878: warning: (near initialization for `forwswit[11]')
-mshcmds.c:880: warning: excess elements in struct initializer
-mshcmds.c:880: warning: (near initialization for `forwswit[12]')
-mshcmds.c:880: warning: excess elements in struct initializer
-mshcmds.c:880: warning: (near initialization for `forwswit[13]')
-mshcmds.c:882: warning: excess elements in struct initializer
-mshcmds.c:882: warning: (near initialization for `forwswit[14]')
-mshcmds.c:882: warning: excess elements in struct initializer
-mshcmds.c:882: warning: (near initialization for `forwswit[15]')
-mshcmds.c:884: warning: excess elements in struct initializer
-mshcmds.c:884: warning: (near initialization for `forwswit[16]')
-mshcmds.c:884: warning: excess elements in struct initializer
-mshcmds.c:884: warning: (near initialization for `forwswit[17]')
-mshcmds.c:886: warning: excess elements in struct initializer
-mshcmds.c:886: warning: (near initialization for `forwswit[18]')
-mshcmds.c:886: warning: excess elements in struct initializer
-mshcmds.c:886: warning: (near initialization for `forwswit[19]')
-mshcmds.c:888: warning: excess elements in struct initializer
-mshcmds.c:888: warning: (near initialization for `forwswit[20]')
-mshcmds.c:888: warning: excess elements in struct initializer
-mshcmds.c:888: warning: (near initialization for `forwswit[21]')
-mshcmds.c:890: warning: excess elements in struct initializer
-mshcmds.c:890: warning: (near initialization for `forwswit[22]')
-mshcmds.c:890: warning: excess elements in struct initializer
-mshcmds.c:890: warning: (near initialization for `forwswit[23]')
-mshcmds.c:892: warning: excess elements in struct initializer
-mshcmds.c:892: warning: (near initialization for `forwswit[24]')
-mshcmds.c:892: warning: excess elements in struct initializer
-mshcmds.c:892: warning: (near initialization for `forwswit[25]')
-mshcmds.c:894: warning: excess elements in struct initializer
-mshcmds.c:894: warning: (near initialization for `forwswit[26]')
-mshcmds.c:894: warning: excess elements in struct initializer
-mshcmds.c:894: warning: (near initialization for `forwswit[27]')
-mshcmds.c:896: warning: excess elements in struct initializer
-mshcmds.c:896: warning: (near initialization for `forwswit[28]')
-mshcmds.c:896: warning: excess elements in struct initializer
-mshcmds.c:896: warning: (near initialization for `forwswit[29]')
-mshcmds.c:898: warning: excess elements in struct initializer
-mshcmds.c:898: warning: (near initialization for `forwswit[30]')
-mshcmds.c:898: warning: excess elements in struct initializer
-mshcmds.c:898: warning: (near initialization for `forwswit[31]')
-mshcmds.c:900: warning: excess elements in struct initializer
-mshcmds.c:900: warning: (near initialization for `forwswit[32]')
-mshcmds.c:900: warning: excess elements in struct initializer
-mshcmds.c:900: warning: (near initialization for `forwswit[33]')
-mshcmds.c:902: warning: excess elements in struct initializer
-mshcmds.c:902: warning: (near initialization for `forwswit[34]')
-mshcmds.c:902: warning: excess elements in struct initializer
-mshcmds.c:902: warning: (near initialization for `forwswit[35]')
-mshcmds.c:904: warning: excess elements in struct initializer
-mshcmds.c:904: warning: (near initialization for `forwswit[36]')
-mshcmds.c:905: warning: excess elements in struct initializer
-mshcmds.c:905: warning: (near initialization for `forwswit[37]')
-mshcmds.c: In function `forwcmd':
-mshcmds.c:919: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:931: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:934: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:971: `NULLCP' undeclared (first use in this function)
-mshcmds.c:984: `NOTOK' undeclared (first use in this function)
-mshcmds.c:1002: `invo_name' undeclared (first use in this function)
-mshcmds.c:1017: warning: assignment makes pointer from integer without a cast
-mshcmds.c:1024: dereferencing pointer to incomplete type
-mshcmds.c: In function `forw':
-mshcmds.c:1043: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:1050: `invo_name' undeclared (first use in this function)
-mshcmds.c:1050: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:1054: `NOTOK' undeclared (first use in this function)
-mshcmds.c:1058: `OK' undeclared (first use in this function)
-mshcmds.c:1064: `mhlproc' undeclared (first use in this function)
-mshcmds.c:1069: dereferencing pointer to incomplete type
-mshcmds.c:1069: dereferencing pointer to incomplete type
-mshcmds.c:1070: dereferencing pointer to incomplete type
-mshcmds.c:1070: `SELECTED' undeclared (first use in this function)
-mshcmds.c:1079: `NULLCP' undeclared (first use in this function)
-mshcmds.c:1095: `whatnowproc' undeclared (first use in this function)
-mshcmds.c:1126: `NOUSE' undeclared (first use in this function)
-mshcmds.c:1126: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:1127: warning: assignment makes pointer from integer without a cast
-mshcmds.c:1128: `sysed' undeclared (first use in this function)
-mshcmds.c:1138: dereferencing pointer to incomplete type
-mshcmds.c:1139: dereferencing pointer to incomplete type
-mshcmds.c:1141: dereferencing pointer to incomplete type
-mshcmds.c:1193: `forwcomps' undeclared (first use in this function)
-mshcmds.c:1193: warning: passing arg 1 of `fopen' makes pointer from integer without a cast
-mshcmds.c:1206: dereferencing pointer to incomplete type
-mshcmds.c:1207: dereferencing pointer to incomplete type
-mshcmds.c:1209: dereferencing pointer to incomplete type
-mshcmds.c:1229: dereferencing pointer to incomplete type
-mshcmds.c:1230: dereferencing pointer to incomplete type
-mshcmds.c:1232: dereferencing pointer to incomplete type
-mshcmds.c:1234: dereferencing pointer to incomplete type
-mshcmds.c:1236: dereferencing pointer to incomplete type
-mshcmds.c:1245: dereferencing pointer to incomplete type
-mshcmds.c:1264: warning: assignment makes pointer from integer without a cast
-mshcmds.c: In function `helpcmd':
-mshcmds.c:1333: `invo_name' undeclared (first use in this function)
-mshcmds.c: At top level:
-mshcmds.c:1340: elements of array `markswit' have incomplete type
-mshcmds.c:1342: warning: excess elements in struct initializer
-mshcmds.c:1342: warning: (near initialization for `markswit[0]')
-mshcmds.c:1342: warning: excess elements in struct initializer
-mshcmds.c:1342: warning: (near initialization for `markswit[1]')
-mshcmds.c:1344: warning: excess elements in struct initializer
-mshcmds.c:1344: warning: (near initialization for `markswit[2]')
-mshcmds.c:1344: warning: excess elements in struct initializer
-mshcmds.c:1344: warning: (near initialization for `markswit[3]')
-mshcmds.c:1346: warning: excess elements in struct initializer
-mshcmds.c:1346: warning: (near initialization for `markswit[4]')
-mshcmds.c:1346: warning: excess elements in struct initializer
-mshcmds.c:1346: warning: (near initialization for `markswit[5]')
-mshcmds.c:1348: warning: excess elements in struct initializer
-mshcmds.c:1348: warning: (near initialization for `markswit[6]')
-mshcmds.c:1348: warning: excess elements in struct initializer
-mshcmds.c:1348: warning: (near initialization for `markswit[7]')
-mshcmds.c:1350: warning: excess elements in struct initializer
-mshcmds.c:1350: warning: (near initialization for `markswit[8]')
-mshcmds.c:1350: warning: excess elements in struct initializer
-mshcmds.c:1350: warning: (near initialization for `markswit[9]')
-mshcmds.c:1352: warning: excess elements in struct initializer
-mshcmds.c:1352: warning: (near initialization for `markswit[10]')
-mshcmds.c:1352: warning: excess elements in struct initializer
-mshcmds.c:1352: warning: (near initialization for `markswit[11]')
-mshcmds.c:1354: warning: excess elements in struct initializer
-mshcmds.c:1354: warning: (near initialization for `markswit[12]')
-mshcmds.c:1354: warning: excess elements in struct initializer
-mshcmds.c:1354: warning: (near initialization for `markswit[13]')
-mshcmds.c:1356: warning: excess elements in struct initializer
-mshcmds.c:1356: warning: (near initialization for `markswit[14]')
-mshcmds.c:1356: warning: excess elements in struct initializer
-mshcmds.c:1356: warning: (near initialization for `markswit[15]')
-mshcmds.c:1358: warning: excess elements in struct initializer
-mshcmds.c:1358: warning: (near initialization for `markswit[16]')
-mshcmds.c:1358: warning: excess elements in struct initializer
-mshcmds.c:1358: warning: (near initialization for `markswit[17]')
-mshcmds.c:1360: warning: excess elements in struct initializer
-mshcmds.c:1360: warning: (near initialization for `markswit[18]')
-mshcmds.c:1360: warning: excess elements in struct initializer
-mshcmds.c:1360: warning: (near initialization for `markswit[19]')
-mshcmds.c:1362: warning: excess elements in struct initializer
-mshcmds.c:1362: warning: (near initialization for `markswit[20]')
-mshcmds.c:1363: warning: excess elements in struct initializer
-mshcmds.c:1363: warning: (near initialization for `markswit[21]')
-mshcmds.c: In function `markcmd':
-mshcmds.c:1381: `NATTRS' undeclared (first use in this function)
-mshcmds.c:1382: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:1387: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:1390: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:1413: `NULLCP' undeclared (first use in this function)
-mshcmds.c:1469: `invo_name' undeclared (first use in this function)
-mshcmds.c:1469: `mypath' undeclared (first use in this function)
-mshcmds.c:1469: `defpath' undeclared (first use in this function)
-mshcmds.c:1471: `ctxpath' undeclared (first use in this function)
-mshcmds.c:1471: `ctxflags' undeclared (first use in this function)
-mshcmds.c:1471: `DBITS' undeclared (first use in this function)
-mshcmds.c:1473: dereferencing pointer to incomplete type
-mshcmds.c:1474: dereferencing pointer to incomplete type
-mshcmds.c:1474: `FBITS' undeclared (first use in this function)
-mshcmds.c:1476: dereferencing pointer to incomplete type
-mshcmds.c:1476: dereferencing pointer to incomplete type
-mshcmds.c:1476: dereferencing pointer to incomplete type
-mshcmds.c:1476: dereferencing pointer to incomplete type
-mshcmds.c:1478: dereferencing pointer to incomplete type
-mshcmds.c:1478: dereferencing pointer to incomplete type
-mshcmds.c:1478: dereferencing pointer to incomplete type
-mshcmds.c:1481: dereferencing pointer to incomplete type
-mshcmds.c:1481: dereferencing pointer to incomplete type
-mshcmds.c:1499: dereferencing pointer to incomplete type
-mshcmds.c:1499: dereferencing pointer to incomplete type
-mshcmds.c:1500: dereferencing pointer to incomplete type
-mshcmds.c:1500: `SELECTED' undeclared (first use in this function)
-mshcmds.c:1508: dereferencing pointer to incomplete type
-mshcmds.c:1508: dereferencing pointer to incomplete type
-mshcmds.c:1509: dereferencing pointer to incomplete type
-mshcmds.c:1509: `EXISTS' undeclared (first use in this function)
-mshcmds.c:1512: dereferencing pointer to incomplete type
-mshcmds.c:1512: dereferencing pointer to incomplete type
-mshcmds.c:1513: dereferencing pointer to incomplete type
-mshcmds.c:1519: `FFATTRSLOT' undeclared (first use in this function)
-mshcmds.c:1523: dereferencing pointer to incomplete type
-mshcmds.c:1524: dereferencing pointer to incomplete type
-mshcmds.c:1525: dereferencing pointer to incomplete type
-mshcmds.c:1527: dereferencing pointer to incomplete type
-mshcmds.c:1527: dereferencing pointer to incomplete type
-mshcmds.c:1527: warning: pointer/integer type mismatch in conditional expression
-mshcmds.c:1531: warning: pointer/integer type mismatch in conditional expression
-mshcmds.c:1536: dereferencing pointer to incomplete type
-mshcmds.c:1537: dereferencing pointer to incomplete type
-mshcmds.c:1539: dereferencing pointer to incomplete type
-mshcmds.c:1541: `DMAXFOLDER' undeclared (first use in this function)
-mshcmds.c:1544: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:1555: elements of array `mhnswit' have incomplete type
-mshcmds.c:1557: warning: excess elements in struct initializer
-mshcmds.c:1557: warning: (near initialization for `mhnswit[0]')
-mshcmds.c:1557: warning: excess elements in struct initializer
-mshcmds.c:1557: warning: (near initialization for `mhnswit[1]')
-mshcmds.c:1559: warning: excess elements in struct initializer
-mshcmds.c:1559: warning: (near initialization for `mhnswit[2]')
-mshcmds.c:1559: warning: excess elements in struct initializer
-mshcmds.c:1559: warning: (near initialization for `mhnswit[3]')
-mshcmds.c:1561: warning: excess elements in struct initializer
-mshcmds.c:1561: warning: (near initialization for `mhnswit[4]')
-mshcmds.c:1561: warning: excess elements in struct initializer
-mshcmds.c:1561: warning: (near initialization for `mhnswit[5]')
-mshcmds.c:1563: warning: excess elements in struct initializer
-mshcmds.c:1563: warning: (near initialization for `mhnswit[6]')
-mshcmds.c:1563: warning: excess elements in struct initializer
-mshcmds.c:1563: warning: (near initialization for `mhnswit[7]')
-mshcmds.c:1565: warning: excess elements in struct initializer
-mshcmds.c:1565: warning: (near initialization for `mhnswit[8]')
-mshcmds.c:1565: warning: excess elements in struct initializer
-mshcmds.c:1565: warning: (near initialization for `mhnswit[9]')
-mshcmds.c:1567: warning: excess elements in struct initializer
-mshcmds.c:1567: warning: (near initialization for `mhnswit[10]')
-mshcmds.c:1567: warning: excess elements in struct initializer
-mshcmds.c:1567: warning: (near initialization for `mhnswit[11]')
-mshcmds.c:1569: warning: excess elements in struct initializer
-mshcmds.c:1569: warning: (near initialization for `mhnswit[12]')
-mshcmds.c:1569: warning: excess elements in struct initializer
-mshcmds.c:1569: warning: (near initialization for `mhnswit[13]')
-mshcmds.c:1571: warning: excess elements in struct initializer
-mshcmds.c:1571: warning: (near initialization for `mhnswit[14]')
-mshcmds.c:1571: warning: excess elements in struct initializer
-mshcmds.c:1571: warning: (near initialization for `mhnswit[15]')
-mshcmds.c:1573: warning: excess elements in struct initializer
-mshcmds.c:1573: warning: (near initialization for `mhnswit[16]')
-mshcmds.c:1573: warning: excess elements in struct initializer
-mshcmds.c:1573: warning: (near initialization for `mhnswit[17]')
-mshcmds.c:1575: warning: excess elements in struct initializer
-mshcmds.c:1575: warning: (near initialization for `mhnswit[18]')
-mshcmds.c:1575: warning: excess elements in struct initializer
-mshcmds.c:1575: warning: (near initialization for `mhnswit[19]')
-mshcmds.c:1577: warning: excess elements in struct initializer
-mshcmds.c:1577: warning: (near initialization for `mhnswit[20]')
-mshcmds.c:1577: warning: excess elements in struct initializer
-mshcmds.c:1577: warning: (near initialization for `mhnswit[21]')
-mshcmds.c:1579: warning: excess elements in struct initializer
-mshcmds.c:1579: warning: (near initialization for `mhnswit[22]')
-mshcmds.c:1579: warning: excess elements in struct initializer
-mshcmds.c:1579: warning: (near initialization for `mhnswit[23]')
-mshcmds.c:1581: warning: excess elements in struct initializer
-mshcmds.c:1581: warning: (near initialization for `mhnswit[24]')
-mshcmds.c:1581: warning: excess elements in struct initializer
-mshcmds.c:1581: warning: (near initialization for `mhnswit[25]')
-mshcmds.c:1583: warning: excess elements in struct initializer
-mshcmds.c:1583: warning: (near initialization for `mhnswit[26]')
-mshcmds.c:1583: warning: excess elements in struct initializer
-mshcmds.c:1583: warning: (near initialization for `mhnswit[27]')
-mshcmds.c:1585: warning: excess elements in struct initializer
-mshcmds.c:1585: warning: (near initialization for `mhnswit[28]')
-mshcmds.c:1585: warning: excess elements in struct initializer
-mshcmds.c:1585: warning: (near initialization for `mhnswit[29]')
-mshcmds.c:1587: warning: excess elements in struct initializer
-mshcmds.c:1587: warning: (near initialization for `mhnswit[30]')
-mshcmds.c:1587: warning: excess elements in struct initializer
-mshcmds.c:1587: warning: (near initialization for `mhnswit[31]')
-mshcmds.c:1589: warning: excess elements in struct initializer
-mshcmds.c:1589: warning: (near initialization for `mhnswit[32]')
-mshcmds.c:1589: warning: excess elements in struct initializer
-mshcmds.c:1589: warning: (near initialization for `mhnswit[33]')
-mshcmds.c:1591: warning: excess elements in struct initializer
-mshcmds.c:1591: warning: (near initialization for `mhnswit[34]')
-mshcmds.c:1591: warning: excess elements in struct initializer
-mshcmds.c:1591: warning: (near initialization for `mhnswit[35]')
-mshcmds.c:1593: warning: excess elements in struct initializer
-mshcmds.c:1593: warning: (near initialization for `mhnswit[36]')
-mshcmds.c:1593: warning: excess elements in struct initializer
-mshcmds.c:1593: warning: (near initialization for `mhnswit[37]')
-mshcmds.c:1595: warning: excess elements in struct initializer
-mshcmds.c:1595: warning: (near initialization for `mhnswit[38]')
-mshcmds.c:1595: warning: excess elements in struct initializer
-mshcmds.c:1595: warning: (near initialization for `mhnswit[39]')
-mshcmds.c:1597: warning: excess elements in struct initializer
-mshcmds.c:1597: warning: (near initialization for `mhnswit[40]')
-mshcmds.c:1597: warning: excess elements in struct initializer
-mshcmds.c:1597: warning: (near initialization for `mhnswit[41]')
-mshcmds.c:1599: warning: excess elements in struct initializer
-mshcmds.c:1599: warning: (near initialization for `mhnswit[42]')
-mshcmds.c:1599: warning: excess elements in struct initializer
-mshcmds.c:1599: warning: (near initialization for `mhnswit[43]')
-mshcmds.c:1601: warning: excess elements in struct initializer
-mshcmds.c:1601: warning: (near initialization for `mhnswit[44]')
-mshcmds.c:1601: warning: excess elements in struct initializer
-mshcmds.c:1601: warning: (near initialization for `mhnswit[45]')
-mshcmds.c:1603: warning: excess elements in struct initializer
-mshcmds.c:1603: warning: (near initialization for `mhnswit[46]')
-mshcmds.c:1603: warning: excess elements in struct initializer
-mshcmds.c:1603: warning: (near initialization for `mhnswit[47]')
-mshcmds.c:1605: warning: excess elements in struct initializer
-mshcmds.c:1605: warning: (near initialization for `mhnswit[48]')
-mshcmds.c:1605: warning: excess elements in struct initializer
-mshcmds.c:1605: warning: (near initialization for `mhnswit[49]')
-mshcmds.c:1607: warning: excess elements in struct initializer
-mshcmds.c:1607: warning: (near initialization for `mhnswit[50]')
-mshcmds.c:1607: warning: excess elements in struct initializer
-mshcmds.c:1607: warning: (near initialization for `mhnswit[51]')
-mshcmds.c:1609: warning: excess elements in struct initializer
-mshcmds.c:1609: warning: (near initialization for `mhnswit[52]')
-mshcmds.c:1609: warning: excess elements in struct initializer
-mshcmds.c:1609: warning: (near initialization for `mhnswit[53]')
-mshcmds.c:1611: warning: excess elements in struct initializer
-mshcmds.c:1611: warning: (near initialization for `mhnswit[54]')
-mshcmds.c:1611: warning: excess elements in struct initializer
-mshcmds.c:1611: warning: (near initialization for `mhnswit[55]')
-mshcmds.c:1613: warning: excess elements in struct initializer
-mshcmds.c:1613: warning: (near initialization for `mhnswit[56]')
-mshcmds.c:1613: warning: excess elements in struct initializer
-mshcmds.c:1613: warning: (near initialization for `mhnswit[57]')
-mshcmds.c:1615: warning: excess elements in struct initializer
-mshcmds.c:1615: warning: (near initialization for `mhnswit[58]')
-mshcmds.c:1616: warning: excess elements in struct initializer
-mshcmds.c:1616: warning: (near initialization for `mhnswit[59]')
-mshcmds.c: In function `mhncmd':
-mshcmds.c:1629: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:1640: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:1643: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:1684: `NULLCP' undeclared (first use in this function)
-mshcmds.c:1709: dereferencing pointer to incomplete type
-mshcmds.c:1710: dereferencing pointer to incomplete type
-mshcmds.c:1712: dereferencing pointer to incomplete type
-mshcmds.c:1712: `SELECTED' undeclared (first use in this function)
-mshcmds.c:1714: dereferencing pointer to incomplete type
-mshcmds.c:1715: dereferencing pointer to incomplete type
-mshcmds.c:1718: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:1724: elements of array `packswit' have incomplete type
-mshcmds.c:1726: warning: excess elements in struct initializer
-mshcmds.c:1726: warning: (near initialization for `packswit[0]')
-mshcmds.c:1726: warning: excess elements in struct initializer
-mshcmds.c:1726: warning: (near initialization for `packswit[1]')
-mshcmds.c:1729: warning: excess elements in struct initializer
-mshcmds.c:1729: warning: (near initialization for `packswit[2]')
-mshcmds.c:1729: warning: excess elements in struct initializer
-mshcmds.c:1729: warning: (near initialization for `packswit[3]')
-mshcmds.c:1731: warning: excess elements in struct initializer
-mshcmds.c:1731: warning: (near initialization for `packswit[4]')
-mshcmds.c:1732: warning: excess elements in struct initializer
-mshcmds.c:1732: warning: (near initialization for `packswit[5]')
-mshcmds.c: In function `packcmd':
-mshcmds.c:1745: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:1756: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:1759: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:1769: `NULLCP' undeclared (first use in this function)
-mshcmds.c:1784: `TFILE' undeclared (first use in this function)
-mshcmds.c:1784: warning: assignment makes pointer from integer without a cast
-mshcmds.c:1785: `NOTOK' undeclared (first use in this function)
-mshcmds.c:1790: warning: assignment makes pointer from integer without a cast
-mshcmds.c:1807: dereferencing pointer to incomplete type
-mshcmds.c:1807: dereferencing pointer to incomplete type
-mshcmds.c:1808: dereferencing pointer to incomplete type
-mshcmds.c:1808: `SELECTED' undeclared (first use in this function)
-mshcmds.c:1813: dereferencing pointer to incomplete type
-mshcmds.c:1813: dereferencing pointer to incomplete type
-mshcmds.c:1814: dereferencing pointer to incomplete type
-mshcmds.c: In function `packhak':
-mshcmds.c:1849: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:1850: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:1852: `NOTOK' undeclared (first use in this function)
-mshcmds.c:1863: `TFILE' undeclared (first use in this function)
-mshcmds.c:1863: warning: assignment makes pointer from integer without a cast
-mshcmds.c:1864: `OK' undeclared (first use in this function)
-mshcmds.c: At top level:
-mshcmds.c:1872: elements of array `pickswit' have incomplete type
-mshcmds.c:1874: warning: excess elements in struct initializer
-mshcmds.c:1874: warning: (near initialization for `pickswit[0]')
-mshcmds.c:1874: warning: excess elements in struct initializer
-mshcmds.c:1874: warning: (near initialization for `pickswit[1]')
-mshcmds.c:1876: warning: excess elements in struct initializer
-mshcmds.c:1876: warning: (near initialization for `pickswit[2]')
-mshcmds.c:1876: warning: excess elements in struct initializer
-mshcmds.c:1876: warning: (near initialization for `pickswit[3]')
-mshcmds.c:1878: warning: excess elements in struct initializer
-mshcmds.c:1878: warning: (near initialization for `pickswit[4]')
-mshcmds.c:1878: warning: excess elements in struct initializer
-mshcmds.c:1878: warning: (near initialization for `pickswit[5]')
-mshcmds.c:1880: warning: excess elements in struct initializer
-mshcmds.c:1880: warning: (near initialization for `pickswit[6]')
-mshcmds.c:1880: warning: excess elements in struct initializer
-mshcmds.c:1880: warning: (near initialization for `pickswit[7]')
-mshcmds.c:1882: warning: excess elements in struct initializer
-mshcmds.c:1882: warning: (near initialization for `pickswit[8]')
-mshcmds.c:1882: warning: excess elements in struct initializer
-mshcmds.c:1882: warning: (near initialization for `pickswit[9]')
-mshcmds.c:1885: warning: excess elements in struct initializer
-mshcmds.c:1885: warning: (near initialization for `pickswit[10]')
-mshcmds.c:1885: warning: excess elements in struct initializer
-mshcmds.c:1885: warning: (near initialization for `pickswit[11]')
-mshcmds.c:1887: warning: excess elements in struct initializer
-mshcmds.c:1887: warning: (near initialization for `pickswit[12]')
-mshcmds.c:1887: warning: excess elements in struct initializer
-mshcmds.c:1887: warning: (near initialization for `pickswit[13]')
-mshcmds.c:1889: warning: excess elements in struct initializer
-mshcmds.c:1889: warning: (near initialization for `pickswit[14]')
-mshcmds.c:1889: warning: excess elements in struct initializer
-mshcmds.c:1889: warning: (near initialization for `pickswit[15]')
-mshcmds.c:1891: warning: excess elements in struct initializer
-mshcmds.c:1891: warning: (near initialization for `pickswit[16]')
-mshcmds.c:1891: warning: excess elements in struct initializer
-mshcmds.c:1891: warning: (near initialization for `pickswit[17]')
-mshcmds.c:1893: warning: excess elements in struct initializer
-mshcmds.c:1893: warning: (near initialization for `pickswit[18]')
-mshcmds.c:1893: warning: excess elements in struct initializer
-mshcmds.c:1893: warning: (near initialization for `pickswit[19]')
-mshcmds.c:1895: warning: excess elements in struct initializer
-mshcmds.c:1895: warning: (near initialization for `pickswit[20]')
-mshcmds.c:1895: warning: excess elements in struct initializer
-mshcmds.c:1895: warning: (near initialization for `pickswit[21]')
-mshcmds.c:1897: warning: excess elements in struct initializer
-mshcmds.c:1897: warning: (near initialization for `pickswit[22]')
-mshcmds.c:1897: warning: excess elements in struct initializer
-mshcmds.c:1897: warning: (near initialization for `pickswit[23]')
-mshcmds.c:1899: warning: excess elements in struct initializer
-mshcmds.c:1899: warning: (near initialization for `pickswit[24]')
-mshcmds.c:1899: warning: excess elements in struct initializer
-mshcmds.c:1899: warning: (near initialization for `pickswit[25]')
-mshcmds.c:1901: warning: excess elements in struct initializer
-mshcmds.c:1901: warning: (near initialization for `pickswit[26]')
-mshcmds.c:1901: warning: excess elements in struct initializer
-mshcmds.c:1901: warning: (near initialization for `pickswit[27]')
-mshcmds.c:1903: warning: excess elements in struct initializer
-mshcmds.c:1903: warning: (near initialization for `pickswit[28]')
-mshcmds.c:1903: warning: excess elements in struct initializer
-mshcmds.c:1903: warning: (near initialization for `pickswit[29]')
-mshcmds.c:1905: warning: excess elements in struct initializer
-mshcmds.c:1905: warning: (near initialization for `pickswit[30]')
-mshcmds.c:1905: warning: excess elements in struct initializer
-mshcmds.c:1905: warning: (near initialization for `pickswit[31]')
-mshcmds.c:1907: warning: excess elements in struct initializer
-mshcmds.c:1907: warning: (near initialization for `pickswit[32]')
-mshcmds.c:1907: warning: excess elements in struct initializer
-mshcmds.c:1907: warning: (near initialization for `pickswit[33]')
-mshcmds.c:1909: warning: excess elements in struct initializer
-mshcmds.c:1909: warning: (near initialization for `pickswit[34]')
-mshcmds.c:1909: warning: excess elements in struct initializer
-mshcmds.c:1909: warning: (near initialization for `pickswit[35]')
-mshcmds.c:1911: warning: excess elements in struct initializer
-mshcmds.c:1911: warning: (near initialization for `pickswit[36]')
-mshcmds.c:1911: warning: excess elements in struct initializer
-mshcmds.c:1911: warning: (near initialization for `pickswit[37]')
-mshcmds.c:1913: warning: excess elements in struct initializer
-mshcmds.c:1913: warning: (near initialization for `pickswit[38]')
-mshcmds.c:1913: warning: excess elements in struct initializer
-mshcmds.c:1913: warning: (near initialization for `pickswit[39]')
-mshcmds.c:1915: warning: excess elements in struct initializer
-mshcmds.c:1915: warning: (near initialization for `pickswit[40]')
-mshcmds.c:1915: warning: excess elements in struct initializer
-mshcmds.c:1915: warning: (near initialization for `pickswit[41]')
-mshcmds.c:1917: warning: excess elements in struct initializer
-mshcmds.c:1917: warning: (near initialization for `pickswit[42]')
-mshcmds.c:1917: warning: excess elements in struct initializer
-mshcmds.c:1917: warning: (near initialization for `pickswit[43]')
-mshcmds.c:1919: warning: excess elements in struct initializer
-mshcmds.c:1919: warning: (near initialization for `pickswit[44]')
-mshcmds.c:1919: warning: excess elements in struct initializer
-mshcmds.c:1919: warning: (near initialization for `pickswit[45]')
-mshcmds.c:1921: warning: excess elements in struct initializer
-mshcmds.c:1921: warning: (near initialization for `pickswit[46]')
-mshcmds.c:1922: warning: excess elements in struct initializer
-mshcmds.c:1922: warning: (near initialization for `pickswit[47]')
-mshcmds.c: In function `pickcmd':
-mshcmds.c:1938: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:1939: `NATTRS' undeclared (first use in this function)
-mshcmds.c:1950: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:1953: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:1973: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2035: dereferencing pointer to incomplete type
-mshcmds.c:2036: dereferencing pointer to incomplete type
-mshcmds.c:2038: dereferencing pointer to incomplete type
-mshcmds.c:2039: dereferencing pointer to incomplete type
-mshcmds.c:2041: dereferencing pointer to incomplete type
-mshcmds.c:2041: `SELECTED' undeclared (first use in this function)
-mshcmds.c:2051: dereferencing pointer to incomplete type
-mshcmds.c:2052: dereferencing pointer to incomplete type
-mshcmds.c:2059: dereferencing pointer to incomplete type
-mshcmds.c:2060: dereferencing pointer to incomplete type
-mshcmds.c:2062: dereferencing pointer to incomplete type
-mshcmds.c:2071: dereferencing pointer to incomplete type
-mshcmds.c:2071: dereferencing pointer to incomplete type
-mshcmds.c:2072: dereferencing pointer to incomplete type
-mshcmds.c:2077: dereferencing pointer to incomplete type
-mshcmds.c:2077: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:2082: elements of array `replswit' have incomplete type
-mshcmds.c:2084: warning: excess elements in struct initializer
-mshcmds.c:2084: warning: (near initialization for `replswit[0]')
-mshcmds.c:2084: warning: excess elements in struct initializer
-mshcmds.c:2084: warning: (near initialization for `replswit[1]')
-mshcmds.c:2086: warning: excess elements in struct initializer
-mshcmds.c:2086: warning: (near initialization for `replswit[2]')
-mshcmds.c:2086: warning: excess elements in struct initializer
-mshcmds.c:2086: warning: (near initialization for `replswit[3]')
-mshcmds.c:2088: warning: excess elements in struct initializer
-mshcmds.c:2088: warning: (near initialization for `replswit[4]')
-mshcmds.c:2088: warning: excess elements in struct initializer
-mshcmds.c:2088: warning: (near initialization for `replswit[5]')
-mshcmds.c:2090: warning: excess elements in struct initializer
-mshcmds.c:2090: warning: (near initialization for `replswit[6]')
-mshcmds.c:2090: warning: excess elements in struct initializer
-mshcmds.c:2090: warning: (near initialization for `replswit[7]')
-mshcmds.c:2092: warning: excess elements in struct initializer
-mshcmds.c:2092: warning: (near initialization for `replswit[8]')
-mshcmds.c:2092: warning: excess elements in struct initializer
-mshcmds.c:2092: warning: (near initialization for `replswit[9]')
-mshcmds.c:2094: warning: excess elements in struct initializer
-mshcmds.c:2094: warning: (near initialization for `replswit[10]')
-mshcmds.c:2094: warning: excess elements in struct initializer
-mshcmds.c:2094: warning: (near initialization for `replswit[11]')
-mshcmds.c:2096: warning: excess elements in struct initializer
-mshcmds.c:2096: warning: (near initialization for `replswit[12]')
-mshcmds.c:2096: warning: excess elements in struct initializer
-mshcmds.c:2096: warning: (near initialization for `replswit[13]')
-mshcmds.c:2098: warning: excess elements in struct initializer
-mshcmds.c:2098: warning: (near initialization for `replswit[14]')
-mshcmds.c:2098: warning: excess elements in struct initializer
-mshcmds.c:2098: warning: (near initialization for `replswit[15]')
-mshcmds.c:2100: warning: excess elements in struct initializer
-mshcmds.c:2100: warning: (near initialization for `replswit[16]')
-mshcmds.c:2100: warning: excess elements in struct initializer
-mshcmds.c:2100: warning: (near initialization for `replswit[17]')
-mshcmds.c:2102: warning: excess elements in struct initializer
-mshcmds.c:2102: warning: (near initialization for `replswit[18]')
-mshcmds.c:2102: warning: excess elements in struct initializer
-mshcmds.c:2102: warning: (near initialization for `replswit[19]')
-mshcmds.c:2104: warning: excess elements in struct initializer
-mshcmds.c:2104: warning: (near initialization for `replswit[20]')
-mshcmds.c:2104: warning: excess elements in struct initializer
-mshcmds.c:2104: warning: (near initialization for `replswit[21]')
-mshcmds.c:2106: warning: excess elements in struct initializer
-mshcmds.c:2106: warning: (near initialization for `replswit[22]')
-mshcmds.c:2106: warning: excess elements in struct initializer
-mshcmds.c:2106: warning: (near initialization for `replswit[23]')
-mshcmds.c:2108: warning: excess elements in struct initializer
-mshcmds.c:2108: warning: (near initialization for `replswit[24]')
-mshcmds.c:2108: warning: excess elements in struct initializer
-mshcmds.c:2108: warning: (near initialization for `replswit[25]')
-mshcmds.c:2110: warning: excess elements in struct initializer
-mshcmds.c:2110: warning: (near initialization for `replswit[26]')
-mshcmds.c:2110: warning: excess elements in struct initializer
-mshcmds.c:2110: warning: (near initialization for `replswit[27]')
-mshcmds.c:2112: warning: excess elements in struct initializer
-mshcmds.c:2112: warning: (near initialization for `replswit[28]')
-mshcmds.c:2112: warning: excess elements in struct initializer
-mshcmds.c:2112: warning: (near initialization for `replswit[29]')
-mshcmds.c:2114: warning: excess elements in struct initializer
-mshcmds.c:2114: warning: (near initialization for `replswit[30]')
-mshcmds.c:2114: warning: excess elements in struct initializer
-mshcmds.c:2114: warning: (near initialization for `replswit[31]')
-mshcmds.c:2116: warning: excess elements in struct initializer
-mshcmds.c:2116: warning: (near initialization for `replswit[32]')
-mshcmds.c:2116: warning: excess elements in struct initializer
-mshcmds.c:2116: warning: (near initialization for `replswit[33]')
-mshcmds.c:2118: warning: excess elements in struct initializer
-mshcmds.c:2118: warning: (near initialization for `replswit[34]')
-mshcmds.c:2118: warning: excess elements in struct initializer
-mshcmds.c:2118: warning: (near initialization for `replswit[35]')
-mshcmds.c:2120: warning: excess elements in struct initializer
-mshcmds.c:2120: warning: (near initialization for `replswit[36]')
-mshcmds.c:2120: warning: excess elements in struct initializer
-mshcmds.c:2120: warning: (near initialization for `replswit[37]')
-mshcmds.c:2122: warning: excess elements in struct initializer
-mshcmds.c:2122: warning: (near initialization for `replswit[38]')
-mshcmds.c:2122: warning: excess elements in struct initializer
-mshcmds.c:2122: warning: (near initialization for `replswit[39]')
-mshcmds.c:2124: warning: excess elements in struct initializer
-mshcmds.c:2124: warning: (near initialization for `replswit[40]')
-mshcmds.c:2125: warning: excess elements in struct initializer
-mshcmds.c:2125: warning: (near initialization for `replswit[41]')
-mshcmds.c: In function `replcmd':
-mshcmds.c:2136: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:2146: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:2149: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:2183: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2211: dereferencing pointer to incomplete type
-mshcmds.c:2215: dereferencing pointer to incomplete type
-mshcmds.c:2216: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:2221: elements of array `rmmswit' have incomplete type
-mshcmds.c:2223: warning: excess elements in struct initializer
-mshcmds.c:2223: warning: (near initialization for `rmmswit[0]')
-mshcmds.c:2223: warning: excess elements in struct initializer
-mshcmds.c:2223: warning: (near initialization for `rmmswit[1]')
-mshcmds.c:2225: warning: excess elements in struct initializer
-mshcmds.c:2225: warning: (near initialization for `rmmswit[2]')
-mshcmds.c:2226: warning: excess elements in struct initializer
-mshcmds.c:2226: warning: (near initialization for `rmmswit[3]')
-mshcmds.c: In function `rmmcmd':
-mshcmds.c:2237: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:2242: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:2245: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:2254: `NULLCP' undeclared (first use in this function)
-mshcmds.c: In function `rmm':
-mshcmds.c:2283: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:2286: `rmmproc' undeclared (first use in this function)
-mshcmds.c:2287: dereferencing pointer to incomplete type
-mshcmds.c:2288: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2293: dereferencing pointer to incomplete type
-mshcmds.c:2293: dereferencing pointer to incomplete type
-mshcmds.c:2294: dereferencing pointer to incomplete type
-mshcmds.c:2294: `SELECTED' undeclared (first use in this function)
-mshcmds.c:2307: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2310: dereferencing pointer to incomplete type
-mshcmds.c:2310: dereferencing pointer to incomplete type
-mshcmds.c:2311: dereferencing pointer to incomplete type
-mshcmds.c:2318: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2318: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:2319: `NOTOK' undeclared (first use in this function)
-mshcmds.c:2325: dereferencing pointer to incomplete type
-mshcmds.c:2325: dereferencing pointer to incomplete type
-mshcmds.c:2326: dereferencing pointer to incomplete type
-mshcmds.c:2327: dereferencing pointer to incomplete type
-mshcmds.c:2327: `DELETED' undeclared (first use in this function)
-mshcmds.c:2328: dereferencing pointer to incomplete type
-mshcmds.c:2328: `EXISTS' undeclared (first use in this function)
-mshcmds.c:2337: dereferencing pointer to incomplete type
-mshcmds.c:2337: dereferencing pointer to incomplete type
-mshcmds.c:2341: dereferencing pointer to incomplete type
-mshcmds.c:2342: dereferencing pointer to incomplete type
-mshcmds.c:2342: dereferencing pointer to incomplete type
-mshcmds.c:2342: dereferencing pointer to incomplete type
-mshcmds.c:2344: dereferencing pointer to incomplete type
-mshcmds.c:2344: dereferencing pointer to incomplete type
-mshcmds.c:2345: dereferencing pointer to incomplete type
-mshcmds.c:2345: dereferencing pointer to incomplete type
-mshcmds.c:2346: dereferencing pointer to incomplete type
-mshcmds.c:2348: dereferencing pointer to incomplete type
-mshcmds.c:2350: dereferencing pointer to incomplete type
-mshcmds.c:2350: dereferencing pointer to incomplete type
-mshcmds.c:2351: dereferencing pointer to incomplete type
-mshcmds.c:2351: dereferencing pointer to incomplete type
-mshcmds.c:2352: dereferencing pointer to incomplete type
-mshcmds.c:2354: dereferencing pointer to incomplete type
-mshcmds.c:2357: dereferencing pointer to incomplete type
-mshcmds.c:2357: `MODIFIED' undeclared (first use in this function)
-mshcmds.c: In function `opntrashf':
-mshcmds.c:2378: `TFOLDER' undeclared (first use in this function)
-mshcmds.c:2378: `TSUBCWF' undeclared (first use in this function)
-mshcmds.c:2378: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2392: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2394: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2396: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2401: `NOTOK' undeclared (first use in this function)
-mshcmds.c:2404: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2404: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2413: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2415: dereferencing pointer to incomplete type
-mshcmds.c: In function `trash':
-mshcmds.c:2431: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2432: `NOTOK' undeclared (first use in this function)
-mshcmds.c:2437: dereferencing pointer to incomplete type
-mshcmds.c:2437: dereferencing pointer to incomplete type
-mshcmds.c:2438: dereferencing pointer to incomplete type
-mshcmds.c:2438: `MAXFOLDER' undeclared (first use in this function)
-mshcmds.c:2438: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2439: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2441: dereferencing pointer to incomplete type
-mshcmds.c:2442: dereferencing pointer to incomplete type
-mshcmds.c:2443: dereferencing pointer to incomplete type
-mshcmds.c:2443: `EXISTS' undeclared (first use in this function)
-mshcmds.c:2443: `SELECTED' undeclared (first use in this function)
-mshcmds.c:2444: dereferencing pointer to incomplete type
-mshcmds.c:2445: dereferencing pointer to incomplete type
-mshcmds.c:2446: dereferencing pointer to incomplete type
-mshcmds.c:2446: dereferencing pointer to incomplete type
-mshcmds.c:2447: dereferencing pointer to incomplete type
-mshcmds.c:2448: dereferencing pointer to incomplete type
-mshcmds.c:2449: dereferencing pointer to incomplete type
-mshcmds.c:2451: dereferencing pointer to incomplete type
-mshcmds.c:2452: warning: assignment makes pointer from integer without a cast
-mshcmds.c: At top level:
-mshcmds.c:2483: elements of array `scanswit' have incomplete type
-mshcmds.c:2485: warning: excess elements in struct initializer
-mshcmds.c:2485: warning: (near initialization for `scanswit[0]')
-mshcmds.c:2485: warning: excess elements in struct initializer
-mshcmds.c:2485: warning: (near initialization for `scanswit[1]')
-mshcmds.c:2487: warning: excess elements in struct initializer
-mshcmds.c:2487: warning: (near initialization for `scanswit[2]')
-mshcmds.c:2487: warning: excess elements in struct initializer
-mshcmds.c:2487: warning: (near initialization for `scanswit[3]')
-mshcmds.c:2489: warning: excess elements in struct initializer
-mshcmds.c:2489: warning: (near initialization for `scanswit[4]')
-mshcmds.c:2489: warning: excess elements in struct initializer
-mshcmds.c:2489: warning: (near initialization for `scanswit[5]')
-mshcmds.c:2491: warning: excess elements in struct initializer
-mshcmds.c:2491: warning: (near initialization for `scanswit[6]')
-mshcmds.c:2491: warning: excess elements in struct initializer
-mshcmds.c:2491: warning: (near initialization for `scanswit[7]')
-mshcmds.c:2493: warning: excess elements in struct initializer
-mshcmds.c:2493: warning: (near initialization for `scanswit[8]')
-mshcmds.c:2493: warning: excess elements in struct initializer
-mshcmds.c:2493: warning: (near initialization for `scanswit[9]')
-mshcmds.c:2495: warning: excess elements in struct initializer
-mshcmds.c:2495: warning: (near initialization for `scanswit[10]')
-mshcmds.c:2495: warning: excess elements in struct initializer
-mshcmds.c:2495: warning: (near initialization for `scanswit[11]')
-mshcmds.c:2497: warning: excess elements in struct initializer
-mshcmds.c:2497: warning: (near initialization for `scanswit[12]')
-mshcmds.c:2497: warning: excess elements in struct initializer
-mshcmds.c:2497: warning: (near initialization for `scanswit[13]')
-mshcmds.c:2499: warning: excess elements in struct initializer
-mshcmds.c:2499: warning: (near initialization for `scanswit[14]')
-mshcmds.c:2499: warning: excess elements in struct initializer
-mshcmds.c:2499: warning: (near initialization for `scanswit[15]')
-mshcmds.c:2501: warning: excess elements in struct initializer
-mshcmds.c:2501: warning: (near initialization for `scanswit[16]')
-mshcmds.c:2502: warning: excess elements in struct initializer
-mshcmds.c:2502: warning: (near initialization for `scanswit[17]')
-mshcmds.c: In function `scancmd':
-mshcmds.c:2523: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:2537: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:2540: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:2562: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2605: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2606: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2685: dereferencing pointer to incomplete type
-mshcmds.c:2686: dereferencing pointer to incomplete type
-mshcmds.c:2688: dereferencing pointer to incomplete type
-mshcmds.c:2688: `SELECTED' undeclared (first use in this function)
-mshcmds.c:2709: dereferencing pointer to incomplete type
-mshcmds.c:2710: dereferencing pointer to incomplete type
-mshcmds.c:2710: `UNSEEN' undeclared (first use in this function)
-mshcmds.c:2711: dereferencing pointer to incomplete type
-mshcmds.c:2718: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2726: `DMAXFOLDER' undeclared (first use in this function)
-mshcmds.c: At top level:
-mshcmds.c:2739: elements of array `showswit' have incomplete type
-mshcmds.c:2741: warning: excess elements in struct initializer
-mshcmds.c:2741: warning: (near initialization for `showswit[0]')
-mshcmds.c:2741: warning: excess elements in struct initializer
-mshcmds.c:2741: warning: (near initialization for `showswit[1]')
-mshcmds.c:2743: warning: excess elements in struct initializer
-mshcmds.c:2743: warning: (near initialization for `showswit[2]')
-mshcmds.c:2743: warning: excess elements in struct initializer
-mshcmds.c:2743: warning: (near initialization for `showswit[3]')
-mshcmds.c:2745: warning: excess elements in struct initializer
-mshcmds.c:2745: warning: (near initialization for `showswit[4]')
-mshcmds.c:2745: warning: excess elements in struct initializer
-mshcmds.c:2745: warning: (near initialization for `showswit[5]')
-mshcmds.c:2747: warning: excess elements in struct initializer
-mshcmds.c:2747: warning: (near initialization for `showswit[6]')
-mshcmds.c:2747: warning: excess elements in struct initializer
-mshcmds.c:2747: warning: (near initialization for `showswit[7]')
-mshcmds.c:2749: warning: excess elements in struct initializer
-mshcmds.c:2749: warning: (near initialization for `showswit[8]')
-mshcmds.c:2749: warning: excess elements in struct initializer
-mshcmds.c:2749: warning: (near initialization for `showswit[9]')
-mshcmds.c:2751: warning: excess elements in struct initializer
-mshcmds.c:2751: warning: (near initialization for `showswit[10]')
-mshcmds.c:2751: warning: excess elements in struct initializer
-mshcmds.c:2751: warning: (near initialization for `showswit[11]')
-mshcmds.c:2753: warning: excess elements in struct initializer
-mshcmds.c:2753: warning: (near initialization for `showswit[12]')
-mshcmds.c:2753: warning: excess elements in struct initializer
-mshcmds.c:2753: warning: (near initialization for `showswit[13]')
-mshcmds.c:2755: warning: excess elements in struct initializer
-mshcmds.c:2755: warning: (near initialization for `showswit[14]')
-mshcmds.c:2755: warning: excess elements in struct initializer
-mshcmds.c:2755: warning: (near initialization for `showswit[15]')
-mshcmds.c:2757: warning: excess elements in struct initializer
-mshcmds.c:2757: warning: (near initialization for `showswit[16]')
-mshcmds.c:2757: warning: excess elements in struct initializer
-mshcmds.c:2757: warning: (near initialization for `showswit[17]')
-mshcmds.c:2759: warning: excess elements in struct initializer
-mshcmds.c:2759: warning: (near initialization for `showswit[18]')
-mshcmds.c:2759: warning: excess elements in struct initializer
-mshcmds.c:2759: warning: (near initialization for `showswit[19]')
-mshcmds.c:2761: warning: excess elements in struct initializer
-mshcmds.c:2761: warning: (near initialization for `showswit[20]')
-mshcmds.c:2761: warning: excess elements in struct initializer
-mshcmds.c:2761: warning: (near initialization for `showswit[21]')
-mshcmds.c:2763: warning: excess elements in struct initializer
-mshcmds.c:2763: warning: (near initialization for `showswit[22]')
-mshcmds.c:2764: warning: excess elements in struct initializer
-mshcmds.c:2764: warning: (near initialization for `showswit[23]')
-mshcmds.c: In function `showcmd':
-mshcmds.c:2781: `showproc' undeclared (first use in this function)
-mshcmds.c:2783: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:2794: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:2797: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:2814: `NULLCP' undeclared (first use in this function)
-mshcmds.c:2837: invalid use of undefined type `struct swit'
-mshcmds.c:2865: dereferencing pointer to incomplete type
-mshcmds.c:2865: dereferencing pointer to incomplete type
-mshcmds.c:2866: dereferencing pointer to incomplete type
-mshcmds.c:2866: `SELECTED' undeclared (first use in this function)
-mshcmds.c:2867: warning: assignment makes pointer from integer without a cast
-mshcmds.c:2879: `mhlproc' undeclared (first use in this function)
-mshcmds.c:2888: dereferencing pointer to incomplete type
-mshcmds.c:2888: dereferencing pointer to incomplete type
-mshcmds.c:2889: dereferencing pointer to incomplete type
-mshcmds.c:2895: dereferencing pointer to incomplete type
-mshcmds.c:2896: dereferencing pointer to incomplete type
-mshcmds.c:2905: dereferencing pointer to incomplete type
-mshcmds.c:2906: dereferencing pointer to incomplete type
-mshcmds.c:2908: dereferencing pointer to incomplete type
-mshcmds.c:2910: `NOTOK' undeclared (first use in this function)
-mshcmds.c:2913: `OK' undeclared (first use in this function)
-mshcmds.c:2917: dereferencing pointer to incomplete type
-mshcmds.c:2932: dereferencing pointer to incomplete type
-mshcmds.c: At top level:
-mshcmds.c:2959: parse error before "mhl_action"
-mshcmds.c: In function `mhl_action':
-mshcmds.c:2964: dereferencing pointer to incomplete type
-mshcmds.c:2965: dereferencing pointer to incomplete type
-mshcmds.c:2966: dereferencing pointer to incomplete type
-mshcmds.c:2966: `EXISTS' undeclared (first use in this function)
-mshcmds.c:2974: warning: return makes integer from pointer without a cast
-mshcmds.c: In function `ask':
-mshcmds.c:2985: dereferencing pointer to incomplete type
-mshcmds.c:2986: `DONE' undeclared (first use in this function)
-mshcmds.c:2989: dereferencing pointer to incomplete type
-mshcmds.c:2999: `OK' undeclared (first use in this function)
-mshcmds.c:3013: `NOTOK' undeclared (first use in this function)
-mshcmds.c: In function `nontext':
-mshcmds.c:3039: `NAMESZ' undeclared (first use in this function)
-mshcmds.c:3055: `FLD' undeclared (first use in this function)
-mshcmds.c:3058: `FLDPLUS' undeclared (first use in this function)
-mshcmds.c:3059: `FLDEOF' undeclared (first use in this function)
-mshcmds.c:3064: `NULLCP' undeclared (first use in this function)
-mshcmds.c:3064: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3067: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3183: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3186: warning: assignment makes pointer from integer without a cast
-mshcmds.c: At top level:
-mshcmds.c:3216: elements of array `sortswit' have incomplete type
-mshcmds.c:3218: warning: excess elements in struct initializer
-mshcmds.c:3218: warning: (near initialization for `sortswit[0]')
-mshcmds.c:3218: warning: excess elements in struct initializer
-mshcmds.c:3218: warning: (near initialization for `sortswit[1]')
-mshcmds.c:3220: warning: excess elements in struct initializer
-mshcmds.c:3220: warning: (near initialization for `sortswit[2]')
-mshcmds.c:3220: warning: excess elements in struct initializer
-mshcmds.c:3220: warning: (near initialization for `sortswit[3]')
-mshcmds.c:3222: warning: excess elements in struct initializer
-mshcmds.c:3222: warning: (near initialization for `sortswit[4]')
-mshcmds.c:3222: warning: excess elements in struct initializer
-mshcmds.c:3222: warning: (near initialization for `sortswit[5]')
-mshcmds.c:3224: warning: excess elements in struct initializer
-mshcmds.c:3224: warning: (near initialization for `sortswit[6]')
-mshcmds.c:3224: warning: excess elements in struct initializer
-mshcmds.c:3224: warning: (near initialization for `sortswit[7]')
-mshcmds.c:3226: warning: excess elements in struct initializer
-mshcmds.c:3226: warning: (near initialization for `sortswit[8]')
-mshcmds.c:3226: warning: excess elements in struct initializer
-mshcmds.c:3226: warning: (near initialization for `sortswit[9]')
-mshcmds.c:3228: warning: excess elements in struct initializer
-mshcmds.c:3228: warning: (near initialization for `sortswit[10]')
-mshcmds.c:3228: warning: excess elements in struct initializer
-mshcmds.c:3228: warning: (near initialization for `sortswit[11]')
-mshcmds.c:3230: warning: excess elements in struct initializer
-mshcmds.c:3230: warning: (near initialization for `sortswit[12]')
-mshcmds.c:3230: warning: excess elements in struct initializer
-mshcmds.c:3230: warning: (near initialization for `sortswit[13]')
-mshcmds.c:3232: warning: excess elements in struct initializer
-mshcmds.c:3232: warning: (near initialization for `sortswit[14]')
-mshcmds.c:3232: warning: excess elements in struct initializer
-mshcmds.c:3232: warning: (near initialization for `sortswit[15]')
-mshcmds.c:3234: warning: excess elements in struct initializer
-mshcmds.c:3234: warning: (near initialization for `sortswit[16]')
-mshcmds.c:3235: warning: excess elements in struct initializer
-mshcmds.c:3235: warning: (near initialization for `sortswit[17]')
-mshcmds.c: In function `sortcmd':
-mshcmds.c:3248: `MAXARGS' undeclared (first use in this function)
-mshcmds.c:3260: `AMBIGSW' undeclared (first use in this function)
-mshcmds.c:3263: `UNKWNSW' undeclared (first use in this function)
-mshcmds.c:3273: `NULLCP' undeclared (first use in this function)
-mshcmds.c:3325: dereferencing pointer to incomplete type
-mshcmds.c:3325: dereferencing pointer to incomplete type
-mshcmds.c:3330: dereferencing pointer to incomplete type
-mshcmds.c:3330: `SELECTED' undeclared (first use in this function)
-mshcmds.c:3333: dereferencing pointer to incomplete type
-mshcmds.c:3337: dereferencing pointer to incomplete type
-mshcmds.c:3338: dereferencing pointer to incomplete type
-mshcmds.c:3339: `FFATTRSLOT' undeclared (first use in this function)
-mshcmds.c:3339: `NATTRS' undeclared (first use in this function)
-mshcmds.c:3342: dereferencing pointer to incomplete type
-mshcmds.c:3342: dereferencing pointer to incomplete type
-mshcmds.c:3342: dereferencing pointer to incomplete type
-mshcmds.c:3346: dereferencing pointer to incomplete type
-mshcmds.c:3346: dereferencing pointer to incomplete type
-mshcmds.c:3351: dereferencing pointer to incomplete type
-mshcmds.c:3356: dereferencing pointer to incomplete type
-mshcmds.c:3356: `MODIFIED' undeclared (first use in this function)
-mshcmds.c: In function `getws':
-mshcmds.c:3377: `NAMESZ' undeclared (first use in this function)
-mshcmds.c:3382: `FLD' undeclared (first use in this function)
-mshcmds.c:3385: `FLDEOF' undeclared (first use in this function)
-mshcmds.c:3386: `FLDPLUS' undeclared (first use in this function)
-mshcmds.c:3388: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3391: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3394: `NULLCP' undeclared (first use in this function)
-mshcmds.c:3405: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3408: warning: assignment makes pointer from integer without a cast
-mshcmds.c:3421: `BODY' undeclared (first use in this function)
-mshcmds.c:3422: `BODYEOF' undeclared (first use in this function)
-mshcmds.c:3423: `FILEEOF' undeclared (first use in this function)
-mshcmds.c:3426: `LENERR' undeclared (first use in this function)
-mshcmds.c:3427: `FMTERR' undeclared (first use in this function)
-mshcmds.c:3433: `NOTOK' undeclared (first use in this function)
-mshcmds.c:3441: `OK' undeclared (first use in this function)
-mshcmds.c: In function `process':
-mshcmds.c:3521: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:3522: `pfolder' undeclared (first use in this function)
-mshcmds.c:3529: `invo_name' undeclared (first use in this function)
-mshcmds.c:3529: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:3536: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-mshcmds.c:3540: `NOTOK' undeclared (first use in this function)
-mshcmds.c:3556: `OK' undeclared (first use in this function)
-mshcmds.c:3570: `NULLCP' undeclared (first use in this function)
-make[1]: *** [mshcmds.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o vmhsbr.o vmhsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from vmhsbr.c:10:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from vmhsbr.c:12:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-vmhsbr.c:24: `NOTOK' undeclared here (not in a function)
-vmhsbr.c:25: `NOTOK' undeclared here (not in a function)
-vmhsbr.c: In function `rcinit':
-vmhsbr.c:52: warning: assignment makes pointer from integer without a cast
-vmhsbr.c:53: `invo_name' undeclared (first use in this function)
-vmhsbr.c:53: (Each undeclared identifier is reported only once
-vmhsbr.c:53: for each function it appears in.)
-vmhsbr.c:61: `OK' undeclared (first use in this function)
-vmhsbr.c: In function `rcdone':
-vmhsbr.c:66: `NOTOK' undeclared (first use in this function)
-vmhsbr.c:75: `OK' undeclared (first use in this function)
-vmhsbr.c: In function `rc2rc':
-vmhsbr.c:86: `NOTOK' undeclared (first use in this function)
-vmhsbr.c: In function `peer2rc':
-vmhsbr.c:112: warning: assignment makes pointer from integer without a cast
-vmhsbr.c: In function `rc2peer':
-vmhsbr.c:160: `OK' undeclared (first use in this function)
-vmhsbr.c: In function `fmt2peer':
-vmhsbr.c:185: `NULLCP' undeclared (first use in this function)
-vmhsbr.c: In function `rclose':
-vmhsbr.c:242: warning: assignment makes pointer from integer without a cast
-make[1]: *** [vmhsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o picksbr.o picksbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from picksbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from picksbr.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-picksbr.c:12: elements of array `parswit' have incomplete type
-picksbr.c:14: warning: excess elements in struct initializer
-picksbr.c:14: warning: (near initialization for `parswit[0]')
-picksbr.c:14: warning: excess elements in struct initializer
-picksbr.c:14: warning: (near initialization for `parswit[1]')
-picksbr.c:16: warning: excess elements in struct initializer
-picksbr.c:16: warning: (near initialization for `parswit[2]')
-picksbr.c:16: warning: excess elements in struct initializer
-picksbr.c:16: warning: (near initialization for `parswit[3]')
-picksbr.c:18: warning: excess elements in struct initializer
-picksbr.c:18: warning: (near initialization for `parswit[4]')
-picksbr.c:18: warning: excess elements in struct initializer
-picksbr.c:18: warning: (near initialization for `parswit[5]')
-picksbr.c:20: warning: excess elements in struct initializer
-picksbr.c:20: warning: (near initialization for `parswit[6]')
-picksbr.c:20: warning: excess elements in struct initializer
-picksbr.c:20: warning: (near initialization for `parswit[7]')
-picksbr.c:22: warning: excess elements in struct initializer
-picksbr.c:22: warning: (near initialization for `parswit[8]')
-picksbr.c:22: warning: excess elements in struct initializer
-picksbr.c:22: warning: (near initialization for `parswit[9]')
-picksbr.c:25: warning: excess elements in struct initializer
-picksbr.c:25: warning: (near initialization for `parswit[10]')
-picksbr.c:25: warning: excess elements in struct initializer
-picksbr.c:25: warning: (near initialization for `parswit[11]')
-picksbr.c:27: warning: excess elements in struct initializer
-picksbr.c:27: warning: (near initialization for `parswit[12]')
-picksbr.c:27: warning: excess elements in struct initializer
-picksbr.c:27: warning: (near initialization for `parswit[13]')
-picksbr.c:29: warning: excess elements in struct initializer
-picksbr.c:29: warning: (near initialization for `parswit[14]')
-picksbr.c:29: warning: excess elements in struct initializer
-picksbr.c:29: warning: (near initialization for `parswit[15]')
-picksbr.c:31: warning: excess elements in struct initializer
-picksbr.c:31: warning: (near initialization for `parswit[16]')
-picksbr.c:31: warning: excess elements in struct initializer
-picksbr.c:31: warning: (near initialization for `parswit[17]')
-picksbr.c:33: warning: excess elements in struct initializer
-picksbr.c:33: warning: (near initialization for `parswit[18]')
-picksbr.c:33: warning: excess elements in struct initializer
-picksbr.c:33: warning: (near initialization for `parswit[19]')
-picksbr.c:35: warning: excess elements in struct initializer
-picksbr.c:35: warning: (near initialization for `parswit[20]')
-picksbr.c:35: warning: excess elements in struct initializer
-picksbr.c:35: warning: (near initialization for `parswit[21]')
-picksbr.c:37: warning: excess elements in struct initializer
-picksbr.c:37: warning: (near initialization for `parswit[22]')
-picksbr.c:37: warning: excess elements in struct initializer
-picksbr.c:37: warning: (near initialization for `parswit[23]')
-picksbr.c:40: warning: excess elements in struct initializer
-picksbr.c:40: warning: (near initialization for `parswit[24]')
-picksbr.c:40: warning: excess elements in struct initializer
-picksbr.c:40: warning: (near initialization for `parswit[25]')
-picksbr.c:42: warning: excess elements in struct initializer
-picksbr.c:42: warning: (near initialization for `parswit[26]')
-picksbr.c:42: warning: excess elements in struct initializer
-picksbr.c:42: warning: (near initialization for `parswit[27]')
-picksbr.c:44: warning: excess elements in struct initializer
-picksbr.c:44: warning: (near initialization for `parswit[28]')
-picksbr.c:44: warning: excess elements in struct initializer
-picksbr.c:44: warning: (near initialization for `parswit[29]')
-picksbr.c:46: warning: excess elements in struct initializer
-picksbr.c:46: warning: (near initialization for `parswit[30]')
-picksbr.c:47: warning: excess elements in struct initializer
-picksbr.c:47: warning: (near initialization for `parswit[31]')
-picksbr.c: In function `pcompile':
-picksbr.c:180: warning: assignment makes pointer from integer without a cast
-picksbr.c:192: `NULLCP' undeclared (first use in this function)
-picksbr.c:192: (Each undeclared identifier is reported only once
-picksbr.c:192: for each function it appears in.)
-picksbr.c: In function `parse':
-picksbr.c:210: `NULLCP' undeclared (first use in this function)
-picksbr.c:217: `AMBIGSW' undeclared (first use in this function)
-picksbr.c:221: `UNKWNSW' undeclared (first use in this function)
-picksbr.c: In function `exp1':
-picksbr.c:252: `NULLCP' undeclared (first use in this function)
-picksbr.c:259: `AMBIGSW' undeclared (first use in this function)
-picksbr.c:263: `UNKWNSW' undeclared (first use in this function)
-picksbr.c: In function `exp2':
-picksbr.c:300: `AMBIGSW' undeclared (first use in this function)
-picksbr.c:304: `UNKWNSW' undeclared (first use in this function)
-picksbr.c:313: `NULLCP' undeclared (first use in this function)
-picksbr.c: In function `exp3':
-picksbr.c:336: `NULLCP' undeclared (first use in this function)
-picksbr.c:345: `AMBIGSW' undeclared (first use in this function)
-picksbr.c:349: `UNKWNSW' undeclared (first use in this function)
-picksbr.c:377: invalid use of undefined type `struct swit'
-picksbr.c:379: invalid type argument of `unary *'
-picksbr.c:406: warning: assignment makes pointer from integer without a cast
-picksbr.c:436: warning: assignment makes pointer from integer without a cast
-picksbr.c: In function `newnexus':
-picksbr.c:474: `NULLCP' undeclared (first use in this function)
-picksbr.c: In function `GREPaction':
-picksbr.c:685: warning: assignment makes pointer from integer without a cast
-picksbr.c:686: `NULLCP' undeclared (first use in this function)
-picksbr.c:688: warning: assignment makes pointer from integer without a cast
-picksbr.c:736: warning: assignment makes pointer from integer without a cast
-picksbr.c:754: warning: assignment makes pointer from integer without a cast
-picksbr.c: In function `advance':
-picksbr.c:916: `NULLCP' undeclared (first use in this function)
-picksbr.c: In function `TWSaction':
-picksbr.c:1065: `NAMESZ' undeclared (first use in this function)
-picksbr.c:1069: `FLD' undeclared (first use in this function)
-picksbr.c:1072: `FLDEOF' undeclared (first use in this function)
-picksbr.c:1073: `FLDPLUS' undeclared (first use in this function)
-picksbr.c:1076: `NULLCP' undeclared (first use in this function)
-picksbr.c:1076: warning: assignment makes pointer from integer without a cast
-picksbr.c:1079: warning: assignment makes pointer from integer without a cast
-picksbr.c:1086: `BODY' undeclared (first use in this function)
-picksbr.c:1087: `BODYEOF' undeclared (first use in this function)
-picksbr.c:1088: `FILEEOF' undeclared (first use in this function)
-picksbr.c:1089: `LENERR' undeclared (first use in this function)
-picksbr.c:1090: `FMTERR' undeclared (first use in this function)
-make[1]: *** [picksbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhlsbr.o mhlsbr.c
-../h/mh.h:1: undefined type, found `FP'
-mhlsbr.c:287: undefined type, found `FP'
-mhlsbr.c:287: illegal expression, found `)'
-mhlsbr.c:287: illegal external declaration, missing `;' after `)'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-mhlsbr.c:1907: undefined type, found `FP'
-mhlsbr.c:1908: illegal external declaration, found `{'
-mhlsbr.c:1913: illegal external declaration, found `switch'
-mhlsbr.c:1921: illegal external declaration, missing `;' after `)'
-mhlsbr.c:1921: illegal external declaration, missing `;' after `)'
-mhlsbr.c:1922: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1923: illegal external declaration, missing `;' after `)'
-mhlsbr.c:1923: illegal external declaration, missing `;' after `)'
-mhlsbr.c:1924: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1926: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1929: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1930: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1931: illegal external declaration, missing `;' after `void'
-mhlsbr.c:1931: illegal external declaration, missing `;' after `)'
-mhlsbr.c:1932: illegal method selector, found `1'
-mhlsbr.c:1933: illegal method definition, missing `{' after `)'
-mhlsbr.c:1934: syntax error, found `void'
-mhlsbr.c:1934: illegal external declaration, missing `;' after `void'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mhlsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mhlsbr.c:20:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mhlsbr.c:62: elements of array `mhlswitches' have incomplete type
-mhlsbr.c:64: warning: excess elements in struct initializer
-mhlsbr.c:64: warning: (near initialization for `mhlswitches[0]')
-mhlsbr.c:64: warning: excess elements in struct initializer
-mhlsbr.c:64: warning: (near initialization for `mhlswitches[1]')
-mhlsbr.c:66: warning: excess elements in struct initializer
-mhlsbr.c:66: warning: (near initialization for `mhlswitches[2]')
-mhlsbr.c:66: warning: excess elements in struct initializer
-mhlsbr.c:66: warning: (near initialization for `mhlswitches[3]')
-mhlsbr.c:69: warning: excess elements in struct initializer
-mhlsbr.c:69: warning: (near initialization for `mhlswitches[4]')
-mhlsbr.c:69: warning: excess elements in struct initializer
-mhlsbr.c:69: warning: (near initialization for `mhlswitches[5]')
-mhlsbr.c:71: warning: excess elements in struct initializer
-mhlsbr.c:71: warning: (near initialization for `mhlswitches[6]')
-mhlsbr.c:71: warning: excess elements in struct initializer
-mhlsbr.c:71: warning: (near initialization for `mhlswitches[7]')
-mhlsbr.c:74: warning: excess elements in struct initializer
-mhlsbr.c:74: warning: (near initialization for `mhlswitches[8]')
-mhlsbr.c:74: warning: excess elements in struct initializer
-mhlsbr.c:74: warning: (near initialization for `mhlswitches[9]')
-mhlsbr.c:76: warning: excess elements in struct initializer
-mhlsbr.c:76: warning: (near initialization for `mhlswitches[10]')
-mhlsbr.c:76: warning: excess elements in struct initializer
-mhlsbr.c:76: warning: (near initialization for `mhlswitches[11]')
-mhlsbr.c:79: warning: excess elements in struct initializer
-mhlsbr.c:79: warning: (near initialization for `mhlswitches[12]')
-mhlsbr.c:79: warning: excess elements in struct initializer
-mhlsbr.c:79: warning: (near initialization for `mhlswitches[13]')
-mhlsbr.c:81: warning: excess elements in struct initializer
-mhlsbr.c:81: warning: (near initialization for `mhlswitches[14]')
-mhlsbr.c:81: warning: excess elements in struct initializer
-mhlsbr.c:81: warning: (near initialization for `mhlswitches[15]')
-mhlsbr.c:84: warning: excess elements in struct initializer
-mhlsbr.c:84: warning: (near initialization for `mhlswitches[16]')
-mhlsbr.c:84: warning: excess elements in struct initializer
-mhlsbr.c:84: warning: (near initialization for `mhlswitches[17]')
-mhlsbr.c:86: warning: excess elements in struct initializer
-mhlsbr.c:86: warning: (near initialization for `mhlswitches[18]')
-mhlsbr.c:86: warning: excess elements in struct initializer
-mhlsbr.c:86: warning: (near initialization for `mhlswitches[19]')
-mhlsbr.c:89: warning: excess elements in struct initializer
-mhlsbr.c:89: warning: (near initialization for `mhlswitches[20]')
-mhlsbr.c:89: warning: excess elements in struct initializer
-mhlsbr.c:89: warning: (near initialization for `mhlswitches[21]')
-mhlsbr.c:91: warning: excess elements in struct initializer
-mhlsbr.c:91: warning: (near initialization for `mhlswitches[22]')
-mhlsbr.c:91: warning: excess elements in struct initializer
-mhlsbr.c:91: warning: (near initialization for `mhlswitches[23]')
-mhlsbr.c:94: warning: excess elements in struct initializer
-mhlsbr.c:94: warning: (near initialization for `mhlswitches[24]')
-mhlsbr.c:94: warning: excess elements in struct initializer
-mhlsbr.c:94: warning: (near initialization for `mhlswitches[25]')
-mhlsbr.c:97: warning: excess elements in struct initializer
-mhlsbr.c:97: warning: (near initialization for `mhlswitches[26]')
-mhlsbr.c:97: warning: excess elements in struct initializer
-mhlsbr.c:97: warning: (near initialization for `mhlswitches[27]')
-mhlsbr.c:99: warning: excess elements in struct initializer
-mhlsbr.c:99: warning: (near initialization for `mhlswitches[28]')
-mhlsbr.c:99: warning: excess elements in struct initializer
-mhlsbr.c:99: warning: (near initialization for `mhlswitches[29]')
-mhlsbr.c:102: warning: excess elements in struct initializer
-mhlsbr.c:102: warning: (near initialization for `mhlswitches[30]')
-mhlsbr.c:102: warning: excess elements in struct initializer
-mhlsbr.c:102: warning: (near initialization for `mhlswitches[31]')
-mhlsbr.c:105: warning: excess elements in struct initializer
-mhlsbr.c:105: warning: (near initialization for `mhlswitches[32]')
-mhlsbr.c:105: warning: excess elements in struct initializer
-mhlsbr.c:105: warning: (near initialization for `mhlswitches[33]')
-mhlsbr.c:107: warning: excess elements in struct initializer
-mhlsbr.c:107: warning: (near initialization for `mhlswitches[34]')
-mhlsbr.c:107: warning: excess elements in struct initializer
-mhlsbr.c:107: warning: (near initialization for `mhlswitches[35]')
-mhlsbr.c:109: warning: excess elements in struct initializer
-mhlsbr.c:109: warning: (near initialization for `mhlswitches[36]')
-mhlsbr.c:109: warning: excess elements in struct initializer
-mhlsbr.c:109: warning: (near initialization for `mhlswitches[37]')
-mhlsbr.c:111: warning: excess elements in struct initializer
-mhlsbr.c:111: warning: (near initialization for `mhlswitches[38]')
-mhlsbr.c:111: warning: excess elements in struct initializer
-mhlsbr.c:111: warning: (near initialization for `mhlswitches[39]')
-mhlsbr.c:113: warning: excess elements in struct initializer
-mhlsbr.c:113: warning: (near initialization for `mhlswitches[40]')
-mhlsbr.c:113: warning: excess elements in struct initializer
-mhlsbr.c:113: warning: (near initialization for `mhlswitches[41]')
-mhlsbr.c:115: warning: excess elements in struct initializer
-mhlsbr.c:115: warning: (near initialization for `mhlswitches[42]')
-mhlsbr.c:115: warning: excess elements in struct initializer
-mhlsbr.c:115: warning: (near initialization for `mhlswitches[43]')
-mhlsbr.c:117: warning: excess elements in struct initializer
-mhlsbr.c:117: warning: (near initialization for `mhlswitches[44]')
-mhlsbr.c:118: warning: excess elements in struct initializer
-mhlsbr.c:118: warning: (near initialization for `mhlswitches[45]')
-mhlsbr.c:245: `NOTOK' undeclared here (not in a function)
-mhlsbr.c:275: `MAXARGS' undeclared here (not in a function)
-mhlsbr.c:287: parse error before '*' token
-mhlsbr.c:287: `FP' declared as function returning a function
-mhlsbr.c:287: function `FP' is initialized like a variable
-mhlsbr.c:287: parse error before ')' token
-mhlsbr.c:287: parse error before ')' token
-mhlsbr.c: In function `mhl':
-mhlsbr.c:327: `MAXARGS' undeclared (first use in this function)
-mhlsbr.c:327: (Each undeclared identifier is reported only once
-mhlsbr.c:327: for each function it appears in.)
-mhlsbr.c:330: `invo_name' undeclared (first use in this function)
-mhlsbr.c:331: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:333: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:334: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:335: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:344: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:345: `faceproc' undeclared (first use in this function)
-mhlsbr.c:351: `AMBIGSW' undeclared (first use in this function)
-mhlsbr.c:354: `UNKWNSW' undeclared (first use in this function)
-mhlsbr.c:355: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:399: `moreproc' undeclared (first use in this function)
-mhlsbr.c:460: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:464: `mhl_action' undeclared (first use in this function)
-mhlsbr.c:479: `mhlformat' undeclared (first use in this function)
-mhlsbr.c: In function `mhl_format':
-mhlsbr.c:529: `NAMESZ' undeclared (first use in this function)
-mhlsbr.c:538: warning: passing arg 1 of `stat' makes pointer from integer without a cast
-mhlsbr.c:539: `NOTOK' undeclared (first use in this function)
-mhlsbr.c:546: warning: passing arg 1 of `fopen' makes pointer from integer without a cast
-mhlsbr.c:564: `OK' undeclared (first use in this function)
-mhlsbr.c:576: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:587: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:609: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:614: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `evalvar':
-mhlsbr.c:669: `NAMESZ' undeclared (first use in this function)
-mhlsbr.c:687: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:687: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `ptoi':
-mhlsbr.c:724: `NULLCP' undeclared (first use in this function)
-mhlsbr.c: In function `ptos':
-mhlsbr.c:741: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:757: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `parse':
-mhlsbr.c:768: `NAMESZ' undeclared (first use in this function)
-mhlsbr.c:768: storage size of `result' isn't known
-mhlsbr.c: In function `process':
-mhlsbr.c:798: `OK' undeclared (first use in this function)
-mhlsbr.c:800: `mhl_action' undeclared (first use in this function)
-mhlsbr.c:811: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:811: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `mhlfile':
-mhlsbr.c:846: `NAMESZ' undeclared (first use in this function)
-mhlsbr.c:909: `FLD' undeclared (first use in this function)
-mhlsbr.c:912: `FLDPLUS' undeclared (first use in this function)
-mhlsbr.c:937: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:946: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:952: `BODY' undeclared (first use in this function)
-mhlsbr.c:953: `FILEEOF' undeclared (first use in this function)
-mhlsbr.c:962: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:962: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:978: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:995: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1001: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1027: `faceproc' undeclared (first use in this function)
-mhlsbr.c:1041: `LENERR' undeclared (first use in this function)
-mhlsbr.c:1042: `FMTERR' undeclared (first use in this function)
-mhlsbr.c: In function `mcomp_add':
-mhlsbr.c:1075: warning: return makes pointer from integer without a cast
-mhlsbr.c:1080: warning: return makes pointer from integer without a cast
-mhlsbr.c: In function `mcomp_format':
-mhlsbr.c:1111: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1112: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:1127: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1145: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1146: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1156: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1158: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1175: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1178: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1188: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `add_queue':
-mhlsbr.c:1205: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:1208: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1210: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1213: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `putcomp':
-mhlsbr.c:1277: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:1289: `NOTOK' undeclared (first use in this function)
-mhlsbr.c:1290: `OK' undeclared (first use in this function)
-mhlsbr.c:1300: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `intrser':
-mhlsbr.c:1655: `DONE' undeclared (first use in this function)
-mhlsbr.c: In function `pipeser':
-mhlsbr.c:1668: `NOTOK' undeclared (first use in this function)
-mhlsbr.c: In function `quitser':
-mhlsbr.c:1684: `NOTOK' undeclared (first use in this function)
-mhlsbr.c: In function `face_format':
-mhlsbr.c:1699: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:1705: warning: assignment makes pointer from integer without a cast
-mhlsbr.c: In function `doface':
-mhlsbr.c:1740: `OK' undeclared (first use in this function)
-mhlsbr.c:1752: `faceproc' undeclared (first use in this function)
-mhlsbr.c:1752: warning: assignment makes pointer from integer without a cast
-mhlsbr.c:1752: warning: initialization makes pointer from integer without a cast
-mhlsbr.c:1758: `NOTOK' undeclared (first use in this function)
-mhlsbr.c:1768: `DONE' undeclared (first use in this function)
-mhlsbr.c: In function `mhlsbr':
-mhlsbr.c:1907: parse error before "FP"
-mhlsbr.c:1914: `OK' undeclared (first use in this function)
-mhlsbr.c:1915: `invo_name' undeclared (first use in this function)
-mhlsbr.c:1920: `mhl_action' undeclared (first use in this function)
-mhlsbr.c: In function `mhldone':
-mhlsbr.c:1970: `mhl_action' undeclared (first use in this function)
-mhlsbr.c:1971: `DONE' undeclared (first use in this function)
-mhlsbr.c: At top level:
-mhlsbr.c:1978: `NOTOK' undeclared here (not in a function)
-mhlsbr.c:1979: `NOTOK' undeclared here (not in a function)
-mhlsbr.c: In function `m_popen':
-mhlsbr.c:1987: `mhl_action' undeclared (first use in this function)
-mhlsbr.c:1987: `NOTOK' undeclared (first use in this function)
-mhlsbr.c:1997: `OK' undeclared (first use in this function)
-mhlsbr.c:2006: `NULLCP' undeclared (first use in this function)
-mhlsbr.c:2006: warning: passing arg 2 of `execlp' makes pointer from integer without a cast
-mhlsbr.c: In function `m_pclose':
-mhlsbr.c:2022: `NOTOK' undeclared (first use in this function)
-mhlsbr.c:2037: `OK' undeclared (first use in this function)
-/usr/include/stdio.h: At top level:
-mhlsbr.c:275: storage size of `ignores' isn't known
-make[1]: *** [mhlsbr.o] Error 1
-rm -f pshsbr.c
-ln popsbr.c pshsbr.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -DPSHSBR -c pshsbr.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o show.o show.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from show.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from show.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-show.c:15: elements of array `switches' have incomplete type
-show.c:17: warning: excess elements in struct initializer
-show.c:17: warning: (near initialization for `switches[0]')
-show.c:17: warning: excess elements in struct initializer
-show.c:17: warning: (near initialization for `switches[1]')
-show.c:20: warning: excess elements in struct initializer
-show.c:20: warning: (near initialization for `switches[2]')
-show.c:20: warning: excess elements in struct initializer
-show.c:20: warning: (near initialization for `switches[3]')
-show.c:22: warning: excess elements in struct initializer
-show.c:22: warning: (near initialization for `switches[4]')
-show.c:22: warning: excess elements in struct initializer
-show.c:22: warning: (near initialization for `switches[5]')
-show.c:24: warning: excess elements in struct initializer
-show.c:24: warning: (near initialization for `switches[6]')
-show.c:24: warning: excess elements in struct initializer
-show.c:24: warning: (near initialization for `switches[7]')
-show.c:26: warning: excess elements in struct initializer
-show.c:26: warning: (near initialization for `switches[8]')
-show.c:26: warning: excess elements in struct initializer
-show.c:26: warning: (near initialization for `switches[9]')
-show.c:28: warning: excess elements in struct initializer
-show.c:28: warning: (near initialization for `switches[10]')
-show.c:28: warning: excess elements in struct initializer
-show.c:28: warning: (near initialization for `switches[11]')
-show.c:31: warning: excess elements in struct initializer
-show.c:31: warning: (near initialization for `switches[12]')
-show.c:31: warning: excess elements in struct initializer
-show.c:31: warning: (near initialization for `switches[13]')
-show.c:33: warning: excess elements in struct initializer
-show.c:33: warning: (near initialization for `switches[14]')
-show.c:33: warning: excess elements in struct initializer
-show.c:33: warning: (near initialization for `switches[15]')
-show.c:36: warning: excess elements in struct initializer
-show.c:36: warning: (near initialization for `switches[16]')
-show.c:36: warning: excess elements in struct initializer
-show.c:36: warning: (near initialization for `switches[17]')
-show.c:38: warning: excess elements in struct initializer
-show.c:38: warning: (near initialization for `switches[18]')
-show.c:38: warning: excess elements in struct initializer
-show.c:38: warning: (near initialization for `switches[19]')
-show.c:41: warning: excess elements in struct initializer
-show.c:41: warning: (near initialization for `switches[20]')
-show.c:41: warning: excess elements in struct initializer
-show.c:41: warning: (near initialization for `switches[21]')
-show.c:44: warning: excess elements in struct initializer
-show.c:44: warning: (near initialization for `switches[22]')
-show.c:44: warning: excess elements in struct initializer
-show.c:44: warning: (near initialization for `switches[23]')
-show.c:46: warning: excess elements in struct initializer
-show.c:46: warning: (near initialization for `switches[24]')
-show.c:47: warning: excess elements in struct initializer
-show.c:47: warning: (near initialization for `switches[25]')
-show.c: In function `main':
-show.c:82: `MAXARGS' undeclared (first use in this function)
-show.c:82: (Each undeclared identifier is reported only once
-show.c:82: for each function it appears in.)
-show.c:93: `invo_name' undeclared (first use in this function)
-show.c:99: warning: assignment makes pointer from integer without a cast
-show.c:100: warning: assignment makes pointer from integer without a cast
-show.c:100: warning: assignment makes pointer from integer without a cast
-show.c:101: warning: assignment makes pointer from integer without a cast
-show.c:113: `AMBIGSW' undeclared (first use in this function)
-show.c:116: `UNKWNSW' undeclared (first use in this function)
-show.c:129: `NULLCP' undeclared (first use in this function)
-show.c:144: `TFILE' undeclared (first use in this function)
-show.c:144: warning: assignment makes pointer from integer without a cast
-show.c:171: `showproc' undeclared (first use in this function)
-show.c:183: `TFOLDER' undeclared (first use in this function)
-show.c:183: `TSUBCWF' undeclared (first use in this function)
-show.c:183: warning: assignment makes pointer from integer without a cast
-show.c:203: warning: pointer/integer type mismatch in conditional expression
-show.c:208: warning: assignment makes pointer from integer without a cast
-show.c:218: warning: assignment makes pointer from integer without a cast
-show.c:219: warning: assignment makes pointer from integer without a cast
-show.c:221: `NOTOK' undeclared (first use in this function)
-show.c:223: warning: assignment makes pointer from integer without a cast
-show.c:225: dereferencing pointer to incomplete type
-show.c:231: dereferencing pointer to incomplete type
-show.c:231: dereferencing pointer to incomplete type
-show.c:232: dereferencing pointer to incomplete type
-show.c:232: `SELECTED' undeclared (first use in this function)
-show.c:233: dereferencing pointer to incomplete type
-show.c:233: `UNSEEN' undeclared (first use in this function)
-show.c:237: dereferencing pointer to incomplete type
-show.c:239: dereferencing pointer to incomplete type
-show.c:239: dereferencing pointer to incomplete type
-show.c:240: dereferencing pointer to incomplete type
-show.c:243: `pfolder' undeclared (first use in this function)
-show.c:244: dereferencing pointer to incomplete type
-show.c:244: dereferencing pointer to incomplete type
-show.c:245: dereferencing pointer to incomplete type
-show.c:261: warning: assignment makes pointer from integer without a cast
-show.c:273: dereferencing pointer to incomplete type
-show.c:273: dereferencing pointer to incomplete type
-show.c:274: dereferencing pointer to incomplete type
-show.c:293: warning: passing arg 1 of `strcmp' makes pointer from integer without a cast
-show.c:303: warning: assignment makes pointer from integer without a cast
-show.c:305: dereferencing pointer to incomplete type
-show.c:305: dereferencing pointer to incomplete type
-show.c:306: dereferencing pointer to incomplete type
-show.c:307: dereferencing pointer to incomplete type
-show.c:308: dereferencing pointer to incomplete type
-show.c: In function `nontext':
-show.c:349: `NAMESZ' undeclared (first use in this function)
-show.c:355: warning: assignment makes pointer from integer without a cast
-show.c:362: `FLD' undeclared (first use in this function)
-show.c:365: `FLDPLUS' undeclared (first use in this function)
-show.c:366: `FLDEOF' undeclared (first use in this function)
-show.c:371: `NULLCP' undeclared (first use in this function)
-show.c:371: warning: assignment makes pointer from integer without a cast
-show.c:374: warning: assignment makes pointer from integer without a cast
-show.c:489: warning: assignment makes pointer from integer without a cast
-show.c:492: warning: assignment makes pointer from integer without a cast
-make[1]: *** [show.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o packf.o packf.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from packf.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from packf.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-packf.c:18: elements of array `switches' have incomplete type
-packf.c:20: warning: excess elements in struct initializer
-packf.c:20: warning: (near initialization for `switches[0]')
-packf.c:20: warning: excess elements in struct initializer
-packf.c:20: warning: (near initialization for `switches[1]')
-packf.c:23: warning: excess elements in struct initializer
-packf.c:23: warning: (near initialization for `switches[2]')
-packf.c:23: warning: excess elements in struct initializer
-packf.c:23: warning: (near initialization for `switches[3]')
-packf.c:25: warning: excess elements in struct initializer
-packf.c:25: warning: (near initialization for `switches[4]')
-packf.c:26: warning: excess elements in struct initializer
-packf.c:26: warning: (near initialization for `switches[5]')
-packf.c:33: `NOTOK' undeclared here (not in a function)
-packf.c: In function `main':
-packf.c:55: `MAXARGS' undeclared (first use in this function)
-packf.c:55: (Each undeclared identifier is reported only once
-packf.c:55: for each function it appears in.)
-packf.c:66: `invo_name' undeclared (first use in this function)
-packf.c:67: warning: assignment makes pointer from integer without a cast
-packf.c:68: warning: assignment makes pointer from integer without a cast
-packf.c:68: warning: assignment makes pointer from integer without a cast
-packf.c:69: warning: assignment makes pointer from integer without a cast
-packf.c:81: `AMBIGSW' undeclared (first use in this function)
-packf.c:84: `UNKWNSW' undeclared (first use in this function)
-packf.c:85: `NULLCP' undeclared (first use in this function)
-packf.c:102: `TFOLDER' undeclared (first use in this function)
-packf.c:102: `TSUBCWF' undeclared (first use in this function)
-packf.c:102: warning: assignment makes pointer from integer without a cast
-packf.c:112: `TFILE' undeclared (first use in this function)
-packf.c:112: warning: assignment makes pointer from integer without a cast
-packf.c:113: `NOTOK' undeclared (first use in this function)
-packf.c:116: warning: assignment makes pointer from integer without a cast
-packf.c:127: warning: assignment makes pointer from integer without a cast
-packf.c:128: warning: assignment makes pointer from integer without a cast
-packf.c:132: warning: assignment makes pointer from integer without a cast
-packf.c:134: dereferencing pointer to incomplete type
-packf.c:145: dereferencing pointer to incomplete type
-packf.c:145: dereferencing pointer to incomplete type
-packf.c:146: dereferencing pointer to incomplete type
-packf.c:146: `SELECTED' undeclared (first use in this function)
-packf.c:147: warning: assignment makes pointer from integer without a cast
-packf.c:159: `pfolder' undeclared (first use in this function)
-packf.c:160: dereferencing pointer to incomplete type
-packf.c:160: dereferencing pointer to incomplete type
-packf.c:161: dereferencing pointer to incomplete type
-packf.c: At top level:
-packf.c:171: warning: type mismatch with previous implicit declaration
-packf.c:139: warning: previous implicit declaration of `done'
-packf.c:171: warning: `done' was previously implicitly declared to return `int'
-make[1]: *** [packf.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o pgped.o pgped.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pgped.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pgped.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pgped.c:33: elements of array `switches' have incomplete type
-pgped.c:35: warning: excess elements in struct initializer
-pgped.c:35: warning: (near initialization for `switches[0]')
-pgped.c:35: warning: excess elements in struct initializer
-pgped.c:35: warning: (near initialization for `switches[0]')
-pgped.c:38: warning: excess elements in struct initializer
-pgped.c:38: warning: (near initialization for `switches[1]')
-pgped.c:38: warning: excess elements in struct initializer
-pgped.c:38: warning: (near initialization for `switches[1]')
-pgped.c:41: warning: excess elements in struct initializer
-pgped.c:41: warning: (near initialization for `switches[2]')
-pgped.c:41: warning: excess elements in struct initializer
-pgped.c:41: warning: (near initialization for `switches[2]')
-pgped.c:44: warning: excess elements in struct initializer
-pgped.c:44: warning: (near initialization for `switches[3]')
-pgped.c:44: warning: excess elements in struct initializer
-pgped.c:44: warning: (near initialization for `switches[3]')
-pgped.c:46: warning: excess elements in struct initializer
-pgped.c:46: warning: (near initialization for `switches[4]')
-pgped.c:46: warning: excess elements in struct initializer
-pgped.c:46: warning: (near initialization for `switches[4]')
-pgped.c:49: warning: excess elements in struct initializer
-pgped.c:49: warning: (near initialization for `switches[5]')
-pgped.c:49: warning: excess elements in struct initializer
-pgped.c:49: warning: (near initialization for `switches[5]')
-pgped.c:51: warning: excess elements in struct initializer
-pgped.c:51: warning: (near initialization for `switches[6]')
-pgped.c:51: warning: excess elements in struct initializer
-pgped.c:51: warning: (near initialization for `switches[6]')
-pgped.c:54: warning: excess elements in struct initializer
-pgped.c:54: warning: (near initialization for `switches[7]')
-pgped.c:54: warning: excess elements in struct initializer
-pgped.c:54: warning: (near initialization for `switches[7]')
-pgped.c:56: warning: excess elements in struct initializer
-pgped.c:56: warning: (near initialization for `switches[8]')
-pgped.c:56: warning: excess elements in struct initializer
-pgped.c:56: warning: (near initialization for `switches[8]')
-pgped.c:59: warning: excess elements in struct initializer
-pgped.c:59: warning: (near initialization for `switches[9]')
-pgped.c:59: warning: excess elements in struct initializer
-pgped.c:59: warning: (near initialization for `switches[9]')
-pgped.c:61: warning: excess elements in struct initializer
-pgped.c:61: warning: (near initialization for `switches[10]')
-pgped.c:61: warning: excess elements in struct initializer
-pgped.c:61: warning: (near initialization for `switches[10]')
-pgped.c:95: `NULLCP' undeclared here (not in a function)
-pgped.c:95: initializer element is not constant
-pgped.c:95: (near initialization for `addr_headers[7]')
-pgped.c: In function `main':
-pgped.c:106: `NAMESZ' undeclared (first use in this function)
-pgped.c:106: (Each undeclared identifier is reported only once
-pgped.c:106: for each function it appears in.)
-pgped.c:107: `MAXARGS' undeclared (first use in this function)
-pgped.c:117: `invo_name' undeclared (first use in this function)
-pgped.c:118: warning: assignment makes pointer from integer without a cast
-pgped.c:119: warning: assignment makes pointer from integer without a cast
-pgped.c:119: warning: assignment makes pointer from integer without a cast
-pgped.c:120: warning: assignment makes pointer from integer without a cast
-pgped.c:132: `AMBIGSW' undeclared (first use in this function)
-pgped.c:135: `UNKWNSW' undeclared (first use in this function)
-pgped.c:136: `NULLCP' undeclared (first use in this function)
-pgped.c:193: warning: assignment makes pointer from integer without a cast
-pgped.c:196: warning: assignment makes pointer from integer without a cast
-pgped.c:196: warning: assignment makes pointer from integer without a cast
-pgped.c:214: `FLD' undeclared (first use in this function)
-pgped.c:216: `FLDPLUS' undeclared (first use in this function)
-pgped.c:216: `FLDEOF' undeclared (first use in this function)
-pgped.c:228: `NOTOK' undeclared (first use in this function)
-pgped.c:231: `OK' undeclared (first use in this function)
-pgped.c:233: warning: passing arg 2 of `execlp' makes pointer from integer without a cast
-pgped.c:260: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:262: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:270: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:272: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:289: warning: assignment makes pointer from integer without a cast
-pgped.c:292: warning: assignment makes pointer from integer without a cast
-pgped.c:333: `BODY' undeclared (first use in this function)
-pgped.c:334: `BODYEOF' undeclared (first use in this function)
-pgped.c:338: `FILEEOF' undeclared (first use in this function)
-pgped.c:342: `LENERR' undeclared (first use in this function)
-pgped.c:343: `FMTERR' undeclared (first use in this function)
-pgped.c:447: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:449: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgped.c:526: warning: assignment makes pointer from integer without a cast
-pgped.c: In function `add_addrlist':
-pgped.c:644: `NULLCP' undeclared (first use in this function)
-pgped.c:671: warning: assignment makes pointer from integer without a cast
-pgped.c:674: warning: assignment makes pointer from integer without a cast
-pgped.c:677: warning: assignment makes pointer from integer without a cast
-pgped.c: In function `exec_pgp5_for_keyid':
-pgped.c:710: `NOTOK' undeclared (first use in this function)
-pgped.c:711: `NULLCP' undeclared (first use in this function)
-pgped.c:722: `OK' undeclared (first use in this function)
-pgped.c:758: warning: assignment makes pointer from integer without a cast
-pgped.c: In function `get_micalg':
-pgped.c:792: `NOTOK' undeclared (first use in this function)
-pgped.c:793: `NULLCP' undeclared (first use in this function)
-pgped.c:804: `OK' undeclared (first use in this function)
-make[1]: *** [pgped.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o pgpshow.o pgpshow.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pgpshow.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pgpshow.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pgpshow.c:26: elements of array `switches' have incomplete type
-pgpshow.c:28: warning: excess elements in struct initializer
-pgpshow.c:28: warning: (near initialization for `switches[0]')
-pgpshow.c:28: warning: excess elements in struct initializer
-pgpshow.c:28: warning: (near initialization for `switches[0]')
-pgpshow.c:31: warning: excess elements in struct initializer
-pgpshow.c:31: warning: (near initialization for `switches[1]')
-pgpshow.c:31: warning: excess elements in struct initializer
-pgpshow.c:31: warning: (near initialization for `switches[1]')
-pgpshow.c:33: warning: excess elements in struct initializer
-pgpshow.c:33: warning: (near initialization for `switches[2]')
-pgpshow.c:33: warning: excess elements in struct initializer
-pgpshow.c:33: warning: (near initialization for `switches[2]')
-pgpshow.c:36: warning: excess elements in struct initializer
-pgpshow.c:36: warning: (near initialization for `switches[3]')
-pgpshow.c:36: warning: excess elements in struct initializer
-pgpshow.c:36: warning: (near initialization for `switches[3]')
-pgpshow.c:38: warning: excess elements in struct initializer
-pgpshow.c:38: warning: (near initialization for `switches[4]')
-pgpshow.c:38: warning: excess elements in struct initializer
-pgpshow.c:38: warning: (near initialization for `switches[4]')
-pgpshow.c:41: warning: excess elements in struct initializer
-pgpshow.c:41: warning: (near initialization for `switches[5]')
-pgpshow.c:41: warning: excess elements in struct initializer
-pgpshow.c:41: warning: (near initialization for `switches[5]')
-pgpshow.c:43: warning: excess elements in struct initializer
-pgpshow.c:43: warning: (near initialization for `switches[6]')
-pgpshow.c:43: warning: excess elements in struct initializer
-pgpshow.c:43: warning: (near initialization for `switches[6]')
-pgpshow.c:46: warning: excess elements in struct initializer
-pgpshow.c:46: warning: (near initialization for `switches[7]')
-pgpshow.c:46: warning: excess elements in struct initializer
-pgpshow.c:46: warning: (near initialization for `switches[7]')
-pgpshow.c:48: warning: excess elements in struct initializer
-pgpshow.c:48: warning: (near initialization for `switches[8]')
-pgpshow.c:48: warning: excess elements in struct initializer
-pgpshow.c:48: warning: (near initialization for `switches[8]')
-pgpshow.c: In function `main':
-pgpshow.c:84: `MAXARGS' undeclared (first use in this function)
-pgpshow.c:84: (Each undeclared identifier is reported only once
-pgpshow.c:84: for each function it appears in.)
-pgpshow.c:92: `invo_name' undeclared (first use in this function)
-pgpshow.c:93: warning: assignment makes pointer from integer without a cast
-pgpshow.c:94: warning: assignment makes pointer from integer without a cast
-pgpshow.c:94: warning: assignment makes pointer from integer without a cast
-pgpshow.c:95: warning: assignment makes pointer from integer without a cast
-pgpshow.c:107: `AMBIGSW' undeclared (first use in this function)
-pgpshow.c:110: `UNKWNSW' undeclared (first use in this function)
-pgpshow.c:111: `NULLCP' undeclared (first use in this function)
-pgpshow.c: In function `pgp_show':
-pgpshow.c:208: `invo_name' undeclared (first use in this function)
-pgpshow.c:208: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:210: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:227: `NULLCP' undeclared (first use in this function)
-pgpshow.c:228: `NOTOK' undeclared (first use in this function)
-pgpshow.c:236: warning: assignment makes pointer from integer without a cast
-pgpshow.c:244: warning: assignment makes pointer from integer without a cast
-pgpshow.c:249: warning: assignment makes pointer from integer without a cast
-pgpshow.c:259: `OK' undeclared (first use in this function)
-pgpshow.c:264: warning: pointer/integer type mismatch in conditional expression
-pgpshow.c: In function `pgp_store':
-pgpshow.c:285: `invo_name' undeclared (first use in this function)
-pgpshow.c:285: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:287: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:304: `NULLCP' undeclared (first use in this function)
-pgpshow.c:307: `NOTOK' undeclared (first use in this function)
-pgpshow.c:311: `OK' undeclared (first use in this function)
-pgpshow.c:332: warning: assignment makes pointer from integer without a cast
-pgpshow.c:353: `TFOLDER' undeclared (first use in this function)
-pgpshow.c:354: `inbox' undeclared (first use in this function)
-pgpshow.c:354: warning: assignment makes pointer from integer without a cast
-pgpshow.c:355: `defalt' undeclared (first use in this function)
-pgpshow.c:357: warning: assignment makes pointer from integer without a cast
-pgpshow.c: In function `pgp_mime':
-pgpshow.c:378: `invo_name' undeclared (first use in this function)
-pgpshow.c:378: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:380: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:411: `NULLCP' undeclared (first use in this function)
-pgpshow.c:425: `NOTOK' undeclared (first use in this function)
-pgpshow.c:438: warning: assignment makes pointer from integer without a cast
-pgpshow.c:450: warning: assignment makes pointer from integer without a cast
-pgpshow.c:460: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:462: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-pgpshow.c:489: `TFOLDER' undeclared (first use in this function)
-pgpshow.c:490: `inbox' undeclared (first use in this function)
-pgpshow.c:490: warning: assignment makes pointer from integer without a cast
-pgpshow.c:491: `defalt' undeclared (first use in this function)
-pgpshow.c:493: warning: assignment makes pointer from integer without a cast
-pgpshow.c:504: `OK' undeclared (first use in this function)
-pgpshow.c: In function `tee':
-pgpshow.c:525: `NOTOK' undeclared (first use in this function)
-pgpshow.c:526: `NULLCP' undeclared (first use in this function)
-pgpshow.c:537: `OK' undeclared (first use in this function)
-make[1]: *** [pgpshow.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o pick.o pick.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from pick.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from pick.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-pick.c:15: elements of array `switches' have incomplete type
-pick.c:17: warning: excess elements in struct initializer
-pick.c:17: warning: (near initialization for `switches[0]')
-pick.c:17: warning: excess elements in struct initializer
-pick.c:17: warning: (near initialization for `switches[1]')
-pick.c:19: warning: excess elements in struct initializer
-pick.c:19: warning: (near initialization for `switches[2]')
-pick.c:19: warning: excess elements in struct initializer
-pick.c:19: warning: (near initialization for `switches[3]')
-pick.c:21: warning: excess elements in struct initializer
-pick.c:21: warning: (near initialization for `switches[4]')
-pick.c:21: warning: excess elements in struct initializer
-pick.c:21: warning: (near initialization for `switches[5]')
-pick.c:23: warning: excess elements in struct initializer
-pick.c:23: warning: (near initialization for `switches[6]')
-pick.c:23: warning: excess elements in struct initializer
-pick.c:23: warning: (near initialization for `switches[7]')
-pick.c:25: warning: excess elements in struct initializer
-pick.c:25: warning: (near initialization for `switches[8]')
-pick.c:25: warning: excess elements in struct initializer
-pick.c:25: warning: (near initialization for `switches[9]')
-pick.c:28: warning: excess elements in struct initializer
-pick.c:28: warning: (near initialization for `switches[10]')
-pick.c:28: warning: excess elements in struct initializer
-pick.c:28: warning: (near initialization for `switches[11]')
-pick.c:30: warning: excess elements in struct initializer
-pick.c:30: warning: (near initialization for `switches[12]')
-pick.c:30: warning: excess elements in struct initializer
-pick.c:30: warning: (near initialization for `switches[13]')
-pick.c:32: warning: excess elements in struct initializer
-pick.c:32: warning: (near initialization for `switches[14]')
-pick.c:32: warning: excess elements in struct initializer
-pick.c:32: warning: (near initialization for `switches[15]')
-pick.c:34: warning: excess elements in struct initializer
-pick.c:34: warning: (near initialization for `switches[16]')
-pick.c:34: warning: excess elements in struct initializer
-pick.c:34: warning: (near initialization for `switches[17]')
-pick.c:36: warning: excess elements in struct initializer
-pick.c:36: warning: (near initialization for `switches[18]')
-pick.c:36: warning: excess elements in struct initializer
-pick.c:36: warning: (near initialization for `switches[19]')
-pick.c:38: warning: excess elements in struct initializer
-pick.c:38: warning: (near initialization for `switches[20]')
-pick.c:38: warning: excess elements in struct initializer
-pick.c:38: warning: (near initialization for `switches[21]')
-pick.c:40: warning: excess elements in struct initializer
-pick.c:40: warning: (near initialization for `switches[22]')
-pick.c:40: warning: excess elements in struct initializer
-pick.c:40: warning: (near initialization for `switches[23]')
-pick.c:42: warning: excess elements in struct initializer
-pick.c:42: warning: (near initialization for `switches[24]')
-pick.c:42: warning: excess elements in struct initializer
-pick.c:42: warning: (near initialization for `switches[25]')
-pick.c:44: warning: excess elements in struct initializer
-pick.c:44: warning: (near initialization for `switches[26]')
-pick.c:44: warning: excess elements in struct initializer
-pick.c:44: warning: (near initialization for `switches[27]')
-pick.c:46: warning: excess elements in struct initializer
-pick.c:46: warning: (near initialization for `switches[28]')
-pick.c:46: warning: excess elements in struct initializer
-pick.c:46: warning: (near initialization for `switches[29]')
-pick.c:49: warning: excess elements in struct initializer
-pick.c:49: warning: (near initialization for `switches[30]')
-pick.c:49: warning: excess elements in struct initializer
-pick.c:49: warning: (near initialization for `switches[31]')
-pick.c:51: warning: excess elements in struct initializer
-pick.c:51: warning: (near initialization for `switches[32]')
-pick.c:51: warning: excess elements in struct initializer
-pick.c:51: warning: (near initialization for `switches[33]')
-pick.c:53: warning: excess elements in struct initializer
-pick.c:53: warning: (near initialization for `switches[34]')
-pick.c:53: warning: excess elements in struct initializer
-pick.c:53: warning: (near initialization for `switches[35]')
-pick.c:55: warning: excess elements in struct initializer
-pick.c:55: warning: (near initialization for `switches[36]')
-pick.c:55: warning: excess elements in struct initializer
-pick.c:55: warning: (near initialization for `switches[37]')
-pick.c:57: warning: excess elements in struct initializer
-pick.c:57: warning: (near initialization for `switches[38]')
-pick.c:57: warning: excess elements in struct initializer
-pick.c:57: warning: (near initialization for `switches[39]')
-pick.c:60: warning: excess elements in struct initializer
-pick.c:60: warning: (near initialization for `switches[40]')
-pick.c:60: warning: excess elements in struct initializer
-pick.c:60: warning: (near initialization for `switches[41]')
-pick.c:62: warning: excess elements in struct initializer
-pick.c:62: warning: (near initialization for `switches[42]')
-pick.c:62: warning: excess elements in struct initializer
-pick.c:62: warning: (near initialization for `switches[43]')
-pick.c:65: warning: excess elements in struct initializer
-pick.c:65: warning: (near initialization for `switches[44]')
-pick.c:65: warning: excess elements in struct initializer
-pick.c:65: warning: (near initialization for `switches[45]')
-pick.c:67: warning: excess elements in struct initializer
-pick.c:67: warning: (near initialization for `switches[46]')
-pick.c:68: warning: excess elements in struct initializer
-pick.c:68: warning: (near initialization for `switches[47]')
-pick.c: In function `main':
-pick.c:95: `MAXARGS' undeclared (first use in this function)
-pick.c:95: (Each undeclared identifier is reported only once
-pick.c:95: for each function it appears in.)
-pick.c:97: `NATTRS' undeclared (first use in this function)
-pick.c:108: `invo_name' undeclared (first use in this function)
-pick.c:109: warning: assignment makes pointer from integer without a cast
-pick.c:110: warning: assignment makes pointer from integer without a cast
-pick.c:110: warning: assignment makes pointer from integer without a cast
-pick.c:111: warning: assignment makes pointer from integer without a cast
-pick.c:127: `AMBIGSW' undeclared (first use in this function)
-pick.c:130: `UNKWNSW' undeclared (first use in this function)
-pick.c:131: `NULLCP' undeclared (first use in this function)
-pick.c:199: `TFOLDER' undeclared (first use in this function)
-pick.c:199: `TSUBCWF' undeclared (first use in this function)
-pick.c:199: warning: assignment makes pointer from integer without a cast
-pick.c:212: warning: assignment makes pointer from integer without a cast
-pick.c:213: warning: assignment makes pointer from integer without a cast
-pick.c:215: `NOTOK' undeclared (first use in this function)
-pick.c:217: warning: assignment makes pointer from integer without a cast
-pick.c:219: dereferencing pointer to incomplete type
-pick.c:230: dereferencing pointer to incomplete type
-pick.c:230: `READONLY' undeclared (first use in this function)
-pick.c:231: dereferencing pointer to incomplete type
-pick.c:240: dereferencing pointer to incomplete type
-pick.c:241: dereferencing pointer to incomplete type
-pick.c:243: dereferencing pointer to incomplete type
-pick.c:243: dereferencing pointer to incomplete type
-pick.c:244: dereferencing pointer to incomplete type
-pick.c:244: `SELECTED' undeclared (first use in this function)
-pick.c:245: warning: assignment makes pointer from integer without a cast
-pick.c:254: dereferencing pointer to incomplete type
-pick.c:255: dereferencing pointer to incomplete type
-pick.c:261: dereferencing pointer to incomplete type
-pick.c:262: dereferencing pointer to incomplete type
-pick.c:264: dereferencing pointer to incomplete type
-pick.c:273: dereferencing pointer to incomplete type
-pick.c:273: dereferencing pointer to incomplete type
-pick.c:274: dereferencing pointer to incomplete type
-pick.c:280: dereferencing pointer to incomplete type
-pick.c:280: dereferencing pointer to incomplete type
-pick.c:281: dereferencing pointer to incomplete type
-pick.c:285: dereferencing pointer to incomplete type
-pick.c:286: dereferencing pointer to incomplete type
-pick.c:288: `pfolder' undeclared (first use in this function)
-pick.c: At top level:
-pick.c:298: warning: type mismatch with previous implicit declaration
-pick.c:224: warning: previous implicit declaration of `done'
-pick.c:298: warning: `done' was previously implicitly declared to return `int'
-make[1]: *** [pick.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o prompter.o prompter.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from prompter.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from prompter.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-prompter.c:37: elements of array `switches' have incomplete type
-prompter.c:39: warning: excess elements in struct initializer
-prompter.c:39: warning: (near initialization for `switches[0]')
-prompter.c:39: warning: excess elements in struct initializer
-prompter.c:39: warning: (near initialization for `switches[1]')
-prompter.c:41: warning: excess elements in struct initializer
-prompter.c:41: warning: (near initialization for `switches[2]')
-prompter.c:41: warning: excess elements in struct initializer
-prompter.c:41: warning: (near initialization for `switches[3]')
-prompter.c:44: warning: excess elements in struct initializer
-prompter.c:44: warning: (near initialization for `switches[4]')
-prompter.c:44: warning: excess elements in struct initializer
-prompter.c:44: warning: (near initialization for `switches[5]')
-prompter.c:46: warning: excess elements in struct initializer
-prompter.c:46: warning: (near initialization for `switches[6]')
-prompter.c:46: warning: excess elements in struct initializer
-prompter.c:46: warning: (near initialization for `switches[7]')
-prompter.c:49: warning: excess elements in struct initializer
-prompter.c:49: warning: (near initialization for `switches[8]')
-prompter.c:49: warning: excess elements in struct initializer
-prompter.c:49: warning: (near initialization for `switches[9]')
-prompter.c:51: warning: excess elements in struct initializer
-prompter.c:51: warning: (near initialization for `switches[10]')
-prompter.c:51: warning: excess elements in struct initializer
-prompter.c:51: warning: (near initialization for `switches[11]')
-prompter.c:54: warning: excess elements in struct initializer
-prompter.c:54: warning: (near initialization for `switches[12]')
-prompter.c:54: warning: excess elements in struct initializer
-prompter.c:54: warning: (near initialization for `switches[13]')
-prompter.c:56: warning: excess elements in struct initializer
-prompter.c:56: warning: (near initialization for `switches[14]')
-prompter.c:56: warning: excess elements in struct initializer
-prompter.c:56: warning: (near initialization for `switches[15]')
-prompter.c:59: warning: excess elements in struct initializer
-prompter.c:59: warning: (near initialization for `switches[16]')
-prompter.c:59: warning: excess elements in struct initializer
-prompter.c:59: warning: (near initialization for `switches[17]')
-prompter.c:61: warning: excess elements in struct initializer
-prompter.c:61: warning: (near initialization for `switches[18]')
-prompter.c:61: warning: excess elements in struct initializer
-prompter.c:61: warning: (near initialization for `switches[19]')
-prompter.c:64: warning: excess elements in struct initializer
-prompter.c:64: warning: (near initialization for `switches[20]')
-prompter.c:64: warning: excess elements in struct initializer
-prompter.c:64: warning: (near initialization for `switches[21]')
-prompter.c:66: warning: excess elements in struct initializer
-prompter.c:66: warning: (near initialization for `switches[22]')
-prompter.c:67: warning: excess elements in struct initializer
-prompter.c:67: warning: (near initialization for `switches[23]')
-prompter.c: In function `main':
-prompter.c:118: `NAMESZ' undeclared (first use in this function)
-prompter.c:118: (Each undeclared identifier is reported only once
-prompter.c:118: for each function it appears in.)
-prompter.c:123: `MAXARGS' undeclared (first use in this function)
-prompter.c:133: `invo_name' undeclared (first use in this function)
-prompter.c:134: warning: assignment makes pointer from integer without a cast
-prompter.c:135: warning: assignment makes pointer from integer without a cast
-prompter.c:135: warning: assignment makes pointer from integer without a cast
-prompter.c:136: warning: assignment makes pointer from integer without a cast
-prompter.c:148: `AMBIGSW' undeclared (first use in this function)
-prompter.c:151: `UNKWNSW' undeclared (first use in this function)
-prompter.c:152: `NULLCP' undeclared (first use in this function)
-prompter.c:206: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-prompter.c:251: `FLD' undeclared (first use in this function)
-prompter.c:254: `FLDEOF' undeclared (first use in this function)
-prompter.c:255: `FLDPLUS' undeclared (first use in this function)
-prompter.c:305: `BODY' undeclared (first use in this function)
-prompter.c:306: `BODYEOF' undeclared (first use in this function)
-prompter.c:307: `FILEEOF' undeclared (first use in this function)
-prompter.c:374: `NOTOK' undeclared (first use in this function)
-prompter.c: In function `getln':
-prompter.c:404: `OK' undeclared (first use in this function)
-prompter.c:408: `DONE' undeclared (first use in this function)
-prompter.c:414: `NOTOK' undeclared (first use in this function)
-prompter.c: In function `intrser':
-prompter.c:462: `NOTOK' undeclared (first use in this function)
-make[1]: *** [prompter.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o refile.o refile.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from refile.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from refile.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-refile.c:17: elements of array `switches' have incomplete type
-refile.c:19: warning: excess elements in struct initializer
-refile.c:19: warning: (near initialization for `switches[0]')
-refile.c:19: warning: excess elements in struct initializer
-refile.c:19: warning: (near initialization for `switches[1]')
-refile.c:22: warning: excess elements in struct initializer
-refile.c:22: warning: (near initialization for `switches[2]')
-refile.c:22: warning: excess elements in struct initializer
-refile.c:22: warning: (near initialization for `switches[3]')
-refile.c:24: warning: excess elements in struct initializer
-refile.c:24: warning: (near initialization for `switches[4]')
-refile.c:24: warning: excess elements in struct initializer
-refile.c:24: warning: (near initialization for `switches[5]')
-refile.c:27: warning: excess elements in struct initializer
-refile.c:27: warning: (near initialization for `switches[6]')
-refile.c:27: warning: excess elements in struct initializer
-refile.c:27: warning: (near initialization for `switches[7]')
-refile.c:29: warning: excess elements in struct initializer
-refile.c:29: warning: (near initialization for `switches[8]')
-refile.c:29: warning: excess elements in struct initializer
-refile.c:29: warning: (near initialization for `switches[9]')
-refile.c:32: warning: excess elements in struct initializer
-refile.c:32: warning: (near initialization for `switches[10]')
-refile.c:32: warning: excess elements in struct initializer
-refile.c:32: warning: (near initialization for `switches[11]')
-refile.c:35: warning: excess elements in struct initializer
-refile.c:35: warning: (near initialization for `switches[12]')
-refile.c:35: warning: excess elements in struct initializer
-refile.c:35: warning: (near initialization for `switches[13]')
-refile.c:38: warning: excess elements in struct initializer
-refile.c:38: warning: (near initialization for `switches[14]')
-refile.c:38: warning: excess elements in struct initializer
-refile.c:38: warning: (near initialization for `switches[15]')
-refile.c:40: warning: excess elements in struct initializer
-refile.c:40: warning: (near initialization for `switches[16]')
-refile.c:40: warning: excess elements in struct initializer
-refile.c:40: warning: (near initialization for `switches[17]')
-refile.c:43: warning: excess elements in struct initializer
-refile.c:43: warning: (near initialization for `switches[18]')
-refile.c:43: warning: excess elements in struct initializer
-refile.c:43: warning: (near initialization for `switches[19]')
-refile.c:45: warning: excess elements in struct initializer
-refile.c:45: warning: (near initialization for `switches[20]')
-refile.c:46: warning: excess elements in struct initializer
-refile.c:46: warning: (near initialization for `switches[21]')
-refile.c: In function `main':
-refile.c:83: `MAXARGS' undeclared (first use in this function)
-refile.c:83: (Each undeclared identifier is reported only once
-refile.c:83: for each function it appears in.)
-refile.c:84: `NFOLDERS' undeclared (first use in this function)
-refile.c:96: `invo_name' undeclared (first use in this function)
-refile.c:97: warning: assignment makes pointer from integer without a cast
-refile.c:98: warning: assignment makes pointer from integer without a cast
-refile.c:98: warning: assignment makes pointer from integer without a cast
-refile.c:99: warning: assignment makes pointer from integer without a cast
-refile.c:111: `AMBIGSW' undeclared (first use in this function)
-refile.c:114: `UNKWNSW' undeclared (first use in this function)
-refile.c:115: `NULLCP' undeclared (first use in this function)
-refile.c:142: `TFOLDER' undeclared (first use in this function)
-refile.c:142: `TSUBCWF' undeclared (first use in this function)
-refile.c:142: warning: assignment makes pointer from integer without a cast
-refile.c:148: warning: assignment makes pointer from integer without a cast
-refile.c:155: `TFILE' undeclared (first use in this function)
-refile.c:155: warning: assignment makes pointer from integer without a cast
-refile.c:159: `rmmproc' undeclared (first use in this function)
-refile.c:184: warning: assignment makes pointer from integer without a cast
-refile.c:196: `NULLMP' undeclared (first use in this function)
-refile.c:203: warning: assignment makes pointer from integer without a cast
-refile.c:204: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-refile.c:206: `NOTOK' undeclared (first use in this function)
-refile.c:208: warning: assignment makes pointer from integer without a cast
-refile.c:210: dereferencing pointer to incomplete type
-refile.c:219: dereferencing pointer to incomplete type
-refile.c:219: dereferencing pointer to incomplete type
-refile.c:220: dereferencing pointer to incomplete type
-refile.c:220: `SELECTED' undeclared (first use in this function)
-refile.c:221: warning: assignment makes pointer from integer without a cast
-refile.c:229: dereferencing pointer to incomplete type
-refile.c:229: `EXISTS' undeclared (first use in this function)
-refile.c:233: dereferencing pointer to incomplete type
-refile.c:233: `SEQMOD' undeclared (first use in this function)
-refile.c:236: `pfolder' undeclared (first use in this function)
-refile.c:237: dereferencing pointer to incomplete type
-refile.c:237: dereferencing pointer to incomplete type
-refile.c:238: dereferencing pointer to incomplete type
-refile.c:238: dereferencing pointer to incomplete type
-refile.c:239: dereferencing pointer to incomplete type
-refile.c: In function `opnfolds':
-refile.c:264: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-refile.c:266: `NOTOK' undeclared (first use in this function)
-refile.c:269: `NULLCP' undeclared (first use in this function)
-refile.c:269: warning: assignment makes pointer from integer without a cast
-refile.c:279: warning: assignment makes pointer from integer without a cast
-refile.c:281: dereferencing pointer to incomplete type
-refile.c: In function `removeit':
-refile.c:318: `rmmproc' undeclared (first use in this function)
-refile.c:324: dereferencing pointer to incomplete type
-refile.c:324: `MAXARGS' undeclared (first use in this function)
-refile.c:325: `NULLCP' undeclared (first use in this function)
-refile.c:327: dereferencing pointer to incomplete type
-refile.c:331: dereferencing pointer to incomplete type
-refile.c:331: dereferencing pointer to incomplete type
-refile.c:332: dereferencing pointer to incomplete type
-refile.c:332: `SELECTED' undeclared (first use in this function)
-refile.c:333: warning: assignment makes pointer from integer without a cast
-refile.c:338: warning: assignment makes pointer from integer without a cast
-refile.c:346: `NOTOK' undeclared (first use in this function)
-refile.c:350: dereferencing pointer to incomplete type
-refile.c:350: dereferencing pointer to incomplete type
-refile.c:351: dereferencing pointer to incomplete type
-refile.c:352: warning: assignment makes pointer from integer without a cast
-refile.c: In function `m_file':
-refile.c:379: dereferencing pointer to incomplete type
-refile.c:380: `MAXFOLDER' undeclared (first use in this function)
-refile.c:380: warning: assignment makes pointer from integer without a cast
-refile.c:383: `NULLCP' undeclared (first use in this function)
-refile.c:384: dereferencing pointer to incomplete type
-refile.c:384: `EXISTS' undeclared (first use in this function)
-refile.c:385: dereferencing pointer to incomplete type
-refile.c:389: dereferencing pointer to incomplete type
-refile.c:391: dereferencing pointer to incomplete type
-refile.c:391: `SELECTED' undeclared (first use in this function)
-refile.c:392: dereferencing pointer to incomplete type
-refile.c:393: dereferencing pointer to incomplete type
-refile.c:396: dereferencing pointer to incomplete type
-refile.c:396: dereferencing pointer to incomplete type
-refile.c:397: dereferencing pointer to incomplete type
-refile.c:397: warning: assignment makes pointer from integer without a cast
-refile.c:402: dereferencing pointer to incomplete type
-refile.c:402: warning: assignment makes pointer from integer without a cast
-refile.c:403: dereferencing pointer to incomplete type
-refile.c:404: dereferencing pointer to incomplete type
-refile.c:406: dereferencing pointer to incomplete type
-refile.c:407: dereferencing pointer to incomplete type
-refile.c:408: dereferencing pointer to incomplete type
-refile.c:408: dereferencing pointer to incomplete type
-refile.c:409: dereferencing pointer to incomplete type
-refile.c:410: dereferencing pointer to incomplete type
-refile.c:411: dereferencing pointer to incomplete type
-refile.c:415: dereferencing pointer to incomplete type
-refile.c:416: `NOTOK' undeclared (first use in this function)
-make[1]: *** [refile.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o repl.o repl.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from repl.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from repl.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-repl.c:22: elements of array `switches' have incomplete type
-repl.c:24: warning: excess elements in struct initializer
-repl.c:24: warning: (near initialization for `switches[0]')
-repl.c:24: warning: excess elements in struct initializer
-repl.c:24: warning: (near initialization for `switches[1]')
-repl.c:26: warning: excess elements in struct initializer
-repl.c:26: warning: (near initialization for `switches[2]')
-repl.c:26: warning: excess elements in struct initializer
-repl.c:26: warning: (near initialization for `switches[3]')
-repl.c:29: warning: excess elements in struct initializer
-repl.c:29: warning: (near initialization for `switches[4]')
-repl.c:29: warning: excess elements in struct initializer
-repl.c:29: warning: (near initialization for `switches[5]')
-repl.c:31: warning: excess elements in struct initializer
-repl.c:31: warning: (near initialization for `switches[6]')
-repl.c:31: warning: excess elements in struct initializer
-repl.c:31: warning: (near initialization for `switches[7]')
-repl.c:34: warning: excess elements in struct initializer
-repl.c:34: warning: (near initialization for `switches[8]')
-repl.c:34: warning: excess elements in struct initializer
-repl.c:34: warning: (near initialization for `switches[9]')
-repl.c:36: warning: excess elements in struct initializer
-repl.c:36: warning: (near initialization for `switches[10]')
-repl.c:36: warning: excess elements in struct initializer
-repl.c:36: warning: (near initialization for `switches[11]')
-repl.c:38: warning: excess elements in struct initializer
-repl.c:38: warning: (near initialization for `switches[12]')
-repl.c:38: warning: excess elements in struct initializer
-repl.c:38: warning: (near initialization for `switches[13]')
-repl.c:41: warning: excess elements in struct initializer
-repl.c:41: warning: (near initialization for `switches[14]')
-repl.c:41: warning: excess elements in struct initializer
-repl.c:41: warning: (near initialization for `switches[15]')
-repl.c:43: warning: excess elements in struct initializer
-repl.c:43: warning: (near initialization for `switches[16]')
-repl.c:43: warning: excess elements in struct initializer
-repl.c:43: warning: (near initialization for `switches[17]')
-repl.c:46: warning: excess elements in struct initializer
-repl.c:46: warning: (near initialization for `switches[18]')
-repl.c:46: warning: excess elements in struct initializer
-repl.c:46: warning: (near initialization for `switches[19]')
-repl.c:49: warning: excess elements in struct initializer
-repl.c:49: warning: (near initialization for `switches[20]')
-repl.c:49: warning: excess elements in struct initializer
-repl.c:49: warning: (near initialization for `switches[21]')
-repl.c:51: warning: excess elements in struct initializer
-repl.c:51: warning: (near initialization for `switches[22]')
-repl.c:51: warning: excess elements in struct initializer
-repl.c:51: warning: (near initialization for `switches[23]')
-repl.c:54: warning: excess elements in struct initializer
-repl.c:54: warning: (near initialization for `switches[24]')
-repl.c:54: warning: excess elements in struct initializer
-repl.c:54: warning: (near initialization for `switches[25]')
-repl.c:56: warning: excess elements in struct initializer
-repl.c:56: warning: (near initialization for `switches[26]')
-repl.c:56: warning: excess elements in struct initializer
-repl.c:56: warning: (near initialization for `switches[27]')
-repl.c:59: warning: excess elements in struct initializer
-repl.c:59: warning: (near initialization for `switches[28]')
-repl.c:59: warning: excess elements in struct initializer
-repl.c:59: warning: (near initialization for `switches[29]')
-repl.c:61: warning: excess elements in struct initializer
-repl.c:61: warning: (near initialization for `switches[30]')
-repl.c:61: warning: excess elements in struct initializer
-repl.c:61: warning: (near initialization for `switches[31]')
-repl.c:64: warning: excess elements in struct initializer
-repl.c:64: warning: (near initialization for `switches[32]')
-repl.c:64: warning: excess elements in struct initializer
-repl.c:64: warning: (near initialization for `switches[33]')
-repl.c:66: warning: excess elements in struct initializer
-repl.c:66: warning: (near initialization for `switches[34]')
-repl.c:66: warning: excess elements in struct initializer
-repl.c:66: warning: (near initialization for `switches[35]')
-repl.c:69: warning: excess elements in struct initializer
-repl.c:69: warning: (near initialization for `switches[36]')
-repl.c:69: warning: excess elements in struct initializer
-repl.c:69: warning: (near initialization for `switches[37]')
-repl.c:71: warning: excess elements in struct initializer
-repl.c:71: warning: (near initialization for `switches[38]')
-repl.c:71: warning: excess elements in struct initializer
-repl.c:71: warning: (near initialization for `switches[39]')
-repl.c:74: warning: excess elements in struct initializer
-repl.c:74: warning: (near initialization for `switches[40]')
-repl.c:74: warning: excess elements in struct initializer
-repl.c:74: warning: (near initialization for `switches[41]')
-repl.c:76: warning: excess elements in struct initializer
-repl.c:76: warning: (near initialization for `switches[42]')
-repl.c:76: warning: excess elements in struct initializer
-repl.c:76: warning: (near initialization for `switches[43]')
-repl.c:79: warning: excess elements in struct initializer
-repl.c:79: warning: (near initialization for `switches[44]')
-repl.c:79: warning: excess elements in struct initializer
-repl.c:79: warning: (near initialization for `switches[45]')
-repl.c:82: warning: excess elements in struct initializer
-repl.c:82: warning: (near initialization for `switches[46]')
-repl.c:82: warning: excess elements in struct initializer
-repl.c:82: warning: (near initialization for `switches[47]')
-repl.c:85: warning: excess elements in struct initializer
-repl.c:85: warning: (near initialization for `switches[48]')
-repl.c:85: warning: excess elements in struct initializer
-repl.c:85: warning: (near initialization for `switches[49]')
-repl.c:89: warning: excess elements in struct initializer
-repl.c:89: warning: (near initialization for `switches[50]')
-repl.c:89: warning: excess elements in struct initializer
-repl.c:89: warning: (near initialization for `switches[51]')
-repl.c:92: warning: excess elements in struct initializer
-repl.c:92: warning: (near initialization for `switches[52]')
-repl.c:93: warning: excess elements in struct initializer
-repl.c:93: warning: (near initialization for `switches[53]')
-repl.c:96: elements of array `ccswitches' have incomplete type
-repl.c:98: warning: excess elements in struct initializer
-repl.c:98: warning: (near initialization for `ccswitches[0]')
-repl.c:98: warning: excess elements in struct initializer
-repl.c:98: warning: (near initialization for `ccswitches[1]')
-repl.c:100: warning: excess elements in struct initializer
-repl.c:100: warning: (near initialization for `ccswitches[2]')
-repl.c:100: warning: excess elements in struct initializer
-repl.c:100: warning: (near initialization for `ccswitches[3]')
-repl.c:102: warning: excess elements in struct initializer
-repl.c:102: warning: (near initialization for `ccswitches[4]')
-repl.c:102: warning: excess elements in struct initializer
-repl.c:102: warning: (near initialization for `ccswitches[5]')
-repl.c:104: warning: excess elements in struct initializer
-repl.c:104: warning: (near initialization for `ccswitches[6]')
-repl.c:104: warning: excess elements in struct initializer
-repl.c:104: warning: (near initialization for `ccswitches[7]')
-repl.c:106: warning: excess elements in struct initializer
-repl.c:106: warning: (near initialization for `ccswitches[8]')
-repl.c:107: warning: excess elements in struct initializer
-repl.c:107: warning: (near initialization for `ccswitches[9]')
-repl.c:111: elements of array `aqrnl' have incomplete type
-repl.c:113: warning: excess elements in struct initializer
-repl.c:113: warning: (near initialization for `aqrnl[0]')
-repl.c:113: warning: excess elements in struct initializer
-repl.c:113: warning: (near initialization for `aqrnl[1]')
-repl.c:115: warning: excess elements in struct initializer
-repl.c:115: warning: (near initialization for `aqrnl[2]')
-repl.c:115: warning: excess elements in struct initializer
-repl.c:115: warning: (near initialization for `aqrnl[3]')
-repl.c:117: warning: excess elements in struct initializer
-repl.c:117: warning: (near initialization for `aqrnl[4]')
-repl.c:117: warning: excess elements in struct initializer
-repl.c:117: warning: (near initialization for `aqrnl[5]')
-repl.c:119: warning: excess elements in struct initializer
-repl.c:119: warning: (near initialization for `aqrnl[6]')
-repl.c:119: warning: excess elements in struct initializer
-repl.c:119: warning: (near initialization for `aqrnl[7]')
-repl.c:121: warning: excess elements in struct initializer
-repl.c:121: warning: (near initialization for `aqrnl[8]')
-repl.c:121: warning: excess elements in struct initializer
-repl.c:121: warning: (near initialization for `aqrnl[9]')
-repl.c:123: warning: excess elements in struct initializer
-repl.c:123: warning: (near initialization for `aqrnl[10]')
-repl.c:124: warning: excess elements in struct initializer
-repl.c:124: warning: (near initialization for `aqrnl[11]')
-repl.c:127: elements of array `aqrl' have incomplete type
-repl.c:128: warning: excess elements in struct initializer
-repl.c:128: warning: (near initialization for `aqrl[0]')
-repl.c:128: warning: excess elements in struct initializer
-repl.c:128: warning: (near initialization for `aqrl[1]')
-repl.c:129: warning: excess elements in struct initializer
-repl.c:129: warning: (near initialization for `aqrl[2]')
-repl.c:129: warning: excess elements in struct initializer
-repl.c:129: warning: (near initialization for `aqrl[3]')
-repl.c:130: warning: excess elements in struct initializer
-repl.c:130: warning: (near initialization for `aqrl[4]')
-repl.c:130: warning: excess elements in struct initializer
-repl.c:130: warning: (near initialization for `aqrl[5]')
-repl.c:131: warning: excess elements in struct initializer
-repl.c:131: warning: (near initialization for `aqrl[6]')
-repl.c:131: warning: excess elements in struct initializer
-repl.c:131: warning: (near initialization for `aqrl[7]')
-repl.c:133: warning: excess elements in struct initializer
-repl.c:133: warning: (near initialization for `aqrl[8]')
-repl.c:134: warning: excess elements in struct initializer
-repl.c:134: warning: (near initialization for `aqrl[9]')
-repl.c:148: `OUTPUTLINELEN' undeclared here (not in a function)
-repl.c: In function `main':
-repl.c:188: `MAXARGS' undeclared (first use in this function)
-repl.c:188: (Each undeclared identifier is reported only once
-repl.c:188: for each function it appears in.)
-repl.c:199: `invo_name' undeclared (first use in this function)
-repl.c:200: warning: assignment makes pointer from integer without a cast
-repl.c:201: warning: assignment makes pointer from integer without a cast
-repl.c:201: warning: assignment makes pointer from integer without a cast
-repl.c:202: warning: assignment makes pointer from integer without a cast
-repl.c:214: `AMBIGSW' undeclared (first use in this function)
-repl.c:217: `UNKWNSW' undeclared (first use in this function)
-repl.c:218: `NULLCP' undeclared (first use in this function)
-repl.c:253: `whatnowproc' undeclared (first use in this function)
-repl.c:270: `TSUBCWF' undeclared (first use in this function)
-repl.c:270: warning: assignment makes pointer from integer without a cast
-repl.c:272: warning: assignment makes pointer from integer without a cast
-repl.c:273: warning: assignment makes pointer from integer without a cast
-repl.c:283: `TFILE' undeclared (first use in this function)
-repl.c:283: warning: assignment makes pointer from integer without a cast
-repl.c:288: warning: assignment makes pointer from integer without a cast
-repl.c:340: `TFOLDER' undeclared (first use in this function)
-repl.c:340: warning: assignment makes pointer from integer without a cast
-repl.c:350: `NOTOK' undeclared (first use in this function)
-repl.c:357: warning: assignment makes pointer from integer without a cast
-repl.c:368: warning: assignment makes pointer from integer without a cast
-repl.c:381: `NOUSE' undeclared (first use in this function)
-repl.c:381: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-repl.c:386: warning: assignment makes pointer from integer without a cast
-repl.c:420: warning: assignment makes pointer from integer without a cast
-repl.c:421: warning: assignment makes pointer from integer without a cast
-repl.c:425: warning: assignment makes pointer from integer without a cast
-repl.c:427: dereferencing pointer to incomplete type
-repl.c:434: dereferencing pointer to incomplete type
-repl.c:437: `pfolder' undeclared (first use in this function)
-repl.c:438: dereferencing pointer to incomplete type
-repl.c:438: dereferencing pointer to incomplete type
-repl.c:439: dereferencing pointer to incomplete type
-repl.c:444: dereferencing pointer to incomplete type
-repl.c:444: warning: pointer/integer type mismatch in conditional expression
-repl.c: In function `docc':
-repl.c:466: `AMBIGSW' undeclared (first use in this function)
-repl.c:469: `UNKWNSW' undeclared (first use in this function)
-repl.c:470: `NULLCP' undeclared (first use in this function)
-make[1]: *** [repl.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o replsbr.o replsbr.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from replsbr.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from replsbr.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-replsbr.c: In function `replout':
-replsbr.c:89: `NAMESZ' undeclared (first use in this function)
-replsbr.c:89: (Each undeclared identifier is reported only once
-replsbr.c:89: for each function it appears in.)
-replsbr.c:100: `replcomps' undeclared (first use in this function)
-replsbr.c:100: `NULLCP' undeclared (first use in this function)
-replsbr.c:114: warning: assignment makes pointer from integer without a cast
-replsbr.c:141: warning: assignment makes pointer from integer without a cast
-replsbr.c:143: warning: assignment makes pointer from integer without a cast
-replsbr.c:146: warning: assignment makes pointer from integer without a cast
-replsbr.c:152: `FLD' undeclared (first use in this function)
-replsbr.c:159: `FLDPLUS' undeclared (first use in this function)
-replsbr.c:169: `msg_count' undeclared (first use in this function)
-replsbr.c:179: warning: assignment makes pointer from integer without a cast
-replsbr.c:181: warning: assignment makes pointer from integer without a cast
-replsbr.c:183: warning: assignment makes pointer from integer without a cast
-replsbr.c:191: warning: assignment makes pointer from integer without a cast
-replsbr.c:205: `LENERR' undeclared (first use in this function)
-replsbr.c:206: `FMTERR' undeclared (first use in this function)
-replsbr.c:207: `BODY' undeclared (first use in this function)
-replsbr.c:208: `FILEEOF' undeclared (first use in this function)
-replsbr.c:241: warning: assignment makes pointer from integer without a cast
-replsbr.c:246: warning: assignment makes pointer from integer without a cast
-replsbr.c:265: dereferencing pointer to incomplete type
-replsbr.c:265: dereferencing pointer to incomplete type
-replsbr.c: In function `formataddr':
-replsbr.c:334: warning: assignment makes pointer from integer without a cast
-replsbr.c:336: `NULLCP' undeclared (first use in this function)
-replsbr.c:352: warning: assignment makes pointer from integer without a cast
-replsbr.c:360: warning: assignment makes pointer from integer without a cast
-replsbr.c:374: warning: assignment makes pointer from integer without a cast
-replsbr.c:379: warning: assignment makes pointer from integer without a cast
-replsbr.c: In function `insert':
-replsbr.c:419: warning: assignment makes pointer from integer without a cast
-replsbr.c:420: `NULLCP' undeclared (first use in this function)
-replsbr.c:427: `anoyes' undeclared (first use in this function)
-replsbr.c: In function `replfilter':
-replsbr.c:450: `NOTOK' undeclared (first use in this function)
-replsbr.c:453: `mhlproc' undeclared (first use in this function)
-replsbr.c:453: warning: assignment makes pointer from integer without a cast
-replsbr.c:463: `OK' undeclared (first use in this function)
-replsbr.c:468: `NULLCP' undeclared (first use in this function)
-make[1]: *** [replsbr.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rmf.o rmf.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rmf.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from rmf.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rmf.c:15: elements of array `switches' have incomplete type
-rmf.c:17: warning: excess elements in struct initializer
-rmf.c:17: warning: (near initialization for `switches[0]')
-rmf.c:17: warning: excess elements in struct initializer
-rmf.c:17: warning: (near initialization for `switches[1]')
-rmf.c:19: warning: excess elements in struct initializer
-rmf.c:19: warning: (near initialization for `switches[2]')
-rmf.c:19: warning: excess elements in struct initializer
-rmf.c:19: warning: (near initialization for `switches[3]')
-rmf.c:22: warning: excess elements in struct initializer
-rmf.c:22: warning: (near initialization for `switches[4]')
-rmf.c:22: warning: excess elements in struct initializer
-rmf.c:22: warning: (near initialization for `switches[5]')
-rmf.c:24: warning: excess elements in struct initializer
-rmf.c:24: warning: (near initialization for `switches[6]')
-rmf.c:25: warning: excess elements in struct initializer
-rmf.c:25: warning: (near initialization for `switches[7]')
-rmf.c: In function `main':
-rmf.c:45: `MAXARGS' undeclared (first use in this function)
-rmf.c:45: (Each undeclared identifier is reported only once
-rmf.c:45: for each function it appears in.)
-rmf.c:53: `invo_name' undeclared (first use in this function)
-rmf.c:54: warning: assignment makes pointer from integer without a cast
-rmf.c:55: warning: assignment makes pointer from integer without a cast
-rmf.c:55: warning: assignment makes pointer from integer without a cast
-rmf.c:56: warning: assignment makes pointer from integer without a cast
-rmf.c:68: `AMBIGSW' undeclared (first use in this function)
-rmf.c:71: `UNKWNSW' undeclared (first use in this function)
-rmf.c:72: `NULLCP' undeclared (first use in this function)
-rmf.c:89: `TFOLDER' undeclared (first use in this function)
-rmf.c:89: `TSUBCWF' undeclared (first use in this function)
-rmf.c:89: warning: assignment makes pointer from integer without a cast
-rmf.c:100: warning: assignment makes pointer from integer without a cast
-rmf.c:103: warning: passing arg 1 of `strcmp' makes pointer from integer without a cast
-rmf.c:103: warning: passing arg 2 of `strcmp' makes pointer from integer without a cast
-rmf.c:110: warning: assignment makes pointer from integer without a cast
-rmf.c:115: `inbox' undeclared (first use in this function)
-rmf.c:115: warning: assignment makes pointer from integer without a cast
-rmf.c:115: `defalt' undeclared (first use in this function)
-rmf.c:118: warning: assignment makes pointer from integer without a cast
-rmf.c:121: warning: assignment makes pointer from integer without a cast
-rmf.c:127: `OK' undeclared (first use in this function)
-rmf.c:127: `pfolder' undeclared (first use in this function)
-rmf.c:127: warning: passing arg 1 of `strcmp' makes pointer from integer without a cast
-rmf.c: In function `rmf':
-rmf.c:156: warning: assignment makes pointer from integer without a cast
-rmf.c:157: `OK' undeclared (first use in this function)
-rmf.c:158: `NOTOK' undeclared (first use in this function)
-rmf.c:162: `current' undeclared (first use in this function)
-rmf.c:167: `NULLCP' undeclared (first use in this function)
-rmf.c:201: `LINK' undeclared (first use in this function)
-rmf.c: In function `rma':
-rmf.c:241: warning: assignment makes pointer from integer without a cast
-rmf.c:244: `m_defs' undeclared (first use in this function)
-rmf.c:244: dereferencing pointer to incomplete type
-rmf.c:245: dereferencing pointer to incomplete type
-rmf.c:246: dereferencing pointer to incomplete type
-rmf.c:247: dereferencing pointer to incomplete type
-rmf.c:248: dereferencing pointer to incomplete type
-rmf.c:249: dereferencing pointer to incomplete type
-rmf.c:250: `NULLCP' undeclared (first use in this function)
-rmf.c:250: dereferencing pointer to incomplete type
-rmf.c:252: dereferencing pointer to incomplete type
-rmf.c:252: dereferencing pointer to incomplete type
-rmf.c:256: dereferencing pointer to incomplete type
-rmf.c:257: `ctxflags' undeclared (first use in this function)
-rmf.c:257: `CTXMOD' undeclared (first use in this function)
-make[1]: *** [rmf.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rmm.o rmm.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rmm.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from rmm.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rmm.c:17: elements of array `switches' have incomplete type
-rmm.c:19: warning: excess elements in struct initializer
-rmm.c:19: warning: (near initialization for `switches[0]')
-rmm.c:19: warning: excess elements in struct initializer
-rmm.c:19: warning: (near initialization for `switches[1]')
-rmm.c:21: warning: excess elements in struct initializer
-rmm.c:21: warning: (near initialization for `switches[2]')
-rmm.c:22: warning: excess elements in struct initializer
-rmm.c:22: warning: (near initialization for `switches[3]')
-rmm.c: In function `main':
-rmm.c:56: `MAXARGS' undeclared (first use in this function)
-rmm.c:56: (Each undeclared identifier is reported only once
-rmm.c:56: for each function it appears in.)
-rmm.c:71: `invo_name' undeclared (first use in this function)
-rmm.c:72: warning: assignment makes pointer from integer without a cast
-rmm.c:73: warning: assignment makes pointer from integer without a cast
-rmm.c:73: warning: assignment makes pointer from integer without a cast
-rmm.c:74: warning: assignment makes pointer from integer without a cast
-rmm.c:86: `AMBIGSW' undeclared (first use in this function)
-rmm.c:89: `UNKWNSW' undeclared (first use in this function)
-rmm.c:90: `NULLCP' undeclared (first use in this function)
-rmm.c:101: `TFOLDER' undeclared (first use in this function)
-rmm.c:101: `TSUBCWF' undeclared (first use in this function)
-rmm.c:101: warning: assignment makes pointer from integer without a cast
-rmm.c:114: warning: assignment makes pointer from integer without a cast
-rmm.c:115: warning: assignment makes pointer from integer without a cast
-rmm.c:117: `NOTOK' undeclared (first use in this function)
-rmm.c:119: warning: assignment makes pointer from integer without a cast
-rmm.c:121: dereferencing pointer to incomplete type
-rmm.c:125: `rmmproc' undeclared (first use in this function)
-rmm.c:125: warning: assignment makes pointer from integer without a cast
-rmm.c:126: warning: assignment makes pointer from integer without a cast
-rmm.c:136: dereferencing pointer to incomplete type
-rmm.c:136: dereferencing pointer to incomplete type
-rmm.c:137: dereferencing pointer to incomplete type
-rmm.c:137: `SELECTED' undeclared (first use in this function)
-rmm.c:141: dereferencing pointer to incomplete type
-rmm.c:141: `EXISTS' undeclared (first use in this function)
-rmm.c:143: dereferencing pointer to incomplete type
-rmm.c:143: `SEQMOD' undeclared (first use in this function)
-rmm.c:145: `pfolder' undeclared (first use in this function)
-rmm.c:150: dereferencing pointer to incomplete type
-rmm.c:153: dereferencing pointer to incomplete type
-rmm.c:157: dereferencing pointer to incomplete type
-rmm.c:157: dereferencing pointer to incomplete type
-rmm.c:158: dereferencing pointer to incomplete type
-rmm.c:159: warning: assignment makes pointer from integer without a cast
-rmm.c:163: warning: assignment makes pointer from integer without a cast
-rmm.c:168: dereferencing pointer to incomplete type
-rmm.c:168: dereferencing pointer to incomplete type
-rmm.c:169: dereferencing pointer to incomplete type
-rmm.c:176: warning: assignment makes pointer from integer without a cast
-rmm.c:176: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-rmm.c: In function `opntrashf':
-rmm.c:199: `TFOLDER' undeclared (first use in this function)
-rmm.c:199: `TSUBCWF' undeclared (first use in this function)
-rmm.c:199: warning: assignment makes pointer from integer without a cast
-rmm.c:213: warning: assignment makes pointer from integer without a cast
-rmm.c:215: warning: assignment makes pointer from integer without a cast
-rmm.c:217: warning: assignment makes pointer from integer without a cast
-rmm.c:222: `NOTOK' undeclared (first use in this function)
-rmm.c:225: `NULLCP' undeclared (first use in this function)
-rmm.c:225: warning: assignment makes pointer from integer without a cast
-rmm.c:234: warning: assignment makes pointer from integer without a cast
-rmm.c:236: dereferencing pointer to incomplete type
-rmm.c: In function `trash':
-rmm.c:252: warning: assignment makes pointer from integer without a cast
-rmm.c:253: `NOTOK' undeclared (first use in this function)
-rmm.c:258: dereferencing pointer to incomplete type
-rmm.c:258: dereferencing pointer to incomplete type
-rmm.c:259: dereferencing pointer to incomplete type
-rmm.c:259: `MAXFOLDER' undeclared (first use in this function)
-rmm.c:259: warning: assignment makes pointer from integer without a cast
-rmm.c:260: `NULLCP' undeclared (first use in this function)
-rmm.c:262: dereferencing pointer to incomplete type
-rmm.c:263: dereferencing pointer to incomplete type
-rmm.c:264: dereferencing pointer to incomplete type
-rmm.c:264: `EXISTS' undeclared (first use in this function)
-rmm.c:264: `SELECTED' undeclared (first use in this function)
-rmm.c:265: dereferencing pointer to incomplete type
-rmm.c:266: dereferencing pointer to incomplete type
-rmm.c:267: dereferencing pointer to incomplete type
-rmm.c:267: dereferencing pointer to incomplete type
-rmm.c:268: dereferencing pointer to incomplete type
-rmm.c:269: dereferencing pointer to incomplete type
-rmm.c:270: dereferencing pointer to incomplete type
-rmm.c:272: dereferencing pointer to incomplete type
-rmm.c:273: warning: assignment makes pointer from integer without a cast
-make[1]: *** [rmm.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o scan.o scan.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from scan.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from scan.c:11:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-scan.c:18: elements of array `switches' have incomplete type
-scan.c:20: warning: excess elements in struct initializer
-scan.c:20: warning: (near initialization for `switches[0]')
-scan.c:20: warning: excess elements in struct initializer
-scan.c:20: warning: (near initialization for `switches[1]')
-scan.c:22: warning: excess elements in struct initializer
-scan.c:22: warning: (near initialization for `switches[2]')
-scan.c:22: warning: excess elements in struct initializer
-scan.c:22: warning: (near initialization for `switches[3]')
-scan.c:25: warning: excess elements in struct initializer
-scan.c:25: warning: (near initialization for `switches[4]')
-scan.c:25: warning: excess elements in struct initializer
-scan.c:25: warning: (near initialization for `switches[5]')
-scan.c:27: warning: excess elements in struct initializer
-scan.c:27: warning: (near initialization for `switches[6]')
-scan.c:27: warning: excess elements in struct initializer
-scan.c:27: warning: (near initialization for `switches[7]')
-scan.c:30: warning: excess elements in struct initializer
-scan.c:30: warning: (near initialization for `switches[8]')
-scan.c:30: warning: excess elements in struct initializer
-scan.c:30: warning: (near initialization for `switches[9]')
-scan.c:32: warning: excess elements in struct initializer
-scan.c:32: warning: (near initialization for `switches[10]')
-scan.c:32: warning: excess elements in struct initializer
-scan.c:32: warning: (near initialization for `switches[11]')
-scan.c:35: warning: excess elements in struct initializer
-scan.c:35: warning: (near initialization for `switches[12]')
-scan.c:35: warning: excess elements in struct initializer
-scan.c:35: warning: (near initialization for `switches[13]')
-scan.c:38: warning: excess elements in struct initializer
-scan.c:38: warning: (near initialization for `switches[14]')
-scan.c:38: warning: excess elements in struct initializer
-scan.c:38: warning: (near initialization for `switches[15]')
-scan.c:40: warning: excess elements in struct initializer
-scan.c:40: warning: (near initialization for `switches[16]')
-scan.c:40: warning: excess elements in struct initializer
-scan.c:40: warning: (near initialization for `switches[17]')
-scan.c:43: warning: excess elements in struct initializer
-scan.c:43: warning: (near initialization for `switches[18]')
-scan.c:43: warning: excess elements in struct initializer
-scan.c:43: warning: (near initialization for `switches[19]')
-scan.c:46: warning: excess elements in struct initializer
-scan.c:46: warning: (near initialization for `switches[20]')
-scan.c:46: warning: excess elements in struct initializer
-scan.c:46: warning: (near initialization for `switches[21]')
-scan.c:48: warning: excess elements in struct initializer
-scan.c:48: warning: (near initialization for `switches[22]')
-scan.c:49: warning: excess elements in struct initializer
-scan.c:49: warning: (near initialization for `switches[23]')
-scan.c: In function `main':
-scan.c:89: `MAXARGS' undeclared (first use in this function)
-scan.c:89: (Each undeclared identifier is reported only once
-scan.c:89: for each function it appears in.)
-scan.c:101: `invo_name' undeclared (first use in this function)
-scan.c:103: warning: assignment makes pointer from integer without a cast
-scan.c:104: warning: assignment makes pointer from integer without a cast
-scan.c:104: warning: assignment makes pointer from integer without a cast
-scan.c:105: warning: assignment makes pointer from integer without a cast
-scan.c:117: `AMBIGSW' undeclared (first use in this function)
-scan.c:120: `UNKWNSW' undeclared (first use in this function)
-scan.c:121: `NULLCP' undeclared (first use in this function)
-scan.c:169: `TFILE' undeclared (first use in this function)
-scan.c:169: warning: assignment makes pointer from integer without a cast
-scan.c:176: `TFOLDER' undeclared (first use in this function)
-scan.c:176: `TSUBCWF' undeclared (first use in this function)
-scan.c:176: warning: assignment makes pointer from integer without a cast
-scan.c:224: warning: assignment makes pointer from integer without a cast
-scan.c:225: warning: assignment makes pointer from integer without a cast
-scan.c:227: `NOTOK' undeclared (first use in this function)
-scan.c:229: warning: assignment makes pointer from integer without a cast
-scan.c:231: dereferencing pointer to incomplete type
-scan.c:239: `pfolder' undeclared (first use in this function)
-scan.c:243: `usequence' undeclared (first use in this function)
-scan.c:243: warning: assignment makes pointer from integer without a cast
-scan.c:247: warning: assignment makes pointer from integer without a cast
-scan.c:247: warning: assignment makes pointer from integer without a cast
-scan.c:263: dereferencing pointer to incomplete type
-scan.c:263: dereferencing pointer to incomplete type
-scan.c:264: dereferencing pointer to incomplete type
-scan.c:264: dereferencing pointer to incomplete type
-scan.c:266: dereferencing pointer to incomplete type
-scan.c:266: `SELECTED' undeclared (first use in this function)
-scan.c:267: warning: assignment makes pointer from integer without a cast
-scan.c:287: dereferencing pointer to incomplete type
-scan.c:288: dereferencing pointer to incomplete type
-make[1]: *** [scan.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o send.o send.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from send.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from send.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-send.c:30: elements of array `switches' have incomplete type
-send.c:32: warning: excess elements in struct initializer
-send.c:32: warning: (near initialization for `switches[0]')
-send.c:32: warning: excess elements in struct initializer
-send.c:32: warning: (near initialization for `switches[1]')
-send.c:35: warning: excess elements in struct initializer
-send.c:35: warning: (near initialization for `switches[2]')
-send.c:35: warning: excess elements in struct initializer
-send.c:35: warning: (near initialization for `switches[3]')
-send.c:38: warning: excess elements in struct initializer
-send.c:38: warning: (near initialization for `switches[4]')
-send.c:38: warning: excess elements in struct initializer
-send.c:38: warning: (near initialization for `switches[5]')
-send.c:41: warning: excess elements in struct initializer
-send.c:41: warning: (near initialization for `switches[6]')
-send.c:41: warning: excess elements in struct initializer
-send.c:41: warning: (near initialization for `switches[7]')
-send.c:43: warning: excess elements in struct initializer
-send.c:43: warning: (near initialization for `switches[8]')
-send.c:43: warning: excess elements in struct initializer
-send.c:43: warning: (near initialization for `switches[9]')
-send.c:45: warning: excess elements in struct initializer
-send.c:45: warning: (near initialization for `switches[10]')
-send.c:45: warning: excess elements in struct initializer
-send.c:45: warning: (near initialization for `switches[11]')
-send.c:48: warning: excess elements in struct initializer
-send.c:48: warning: (near initialization for `switches[12]')
-send.c:48: warning: excess elements in struct initializer
-send.c:48: warning: (near initialization for `switches[13]')
-send.c:50: warning: excess elements in struct initializer
-send.c:50: warning: (near initialization for `switches[14]')
-send.c:50: warning: excess elements in struct initializer
-send.c:50: warning: (near initialization for `switches[15]')
-send.c:53: warning: excess elements in struct initializer
-send.c:53: warning: (near initialization for `switches[16]')
-send.c:53: warning: excess elements in struct initializer
-send.c:53: warning: (near initialization for `switches[17]')
-send.c:55: warning: excess elements in struct initializer
-send.c:55: warning: (near initialization for `switches[18]')
-send.c:55: warning: excess elements in struct initializer
-send.c:55: warning: (near initialization for `switches[19]')
-send.c:58: warning: excess elements in struct initializer
-send.c:58: warning: (near initialization for `switches[20]')
-send.c:58: warning: excess elements in struct initializer
-send.c:58: warning: (near initialization for `switches[21]')
-send.c:60: warning: excess elements in struct initializer
-send.c:60: warning: (near initialization for `switches[22]')
-send.c:60: warning: excess elements in struct initializer
-send.c:60: warning: (near initialization for `switches[23]')
-send.c:63: warning: excess elements in struct initializer
-send.c:63: warning: (near initialization for `switches[24]')
-send.c:63: warning: excess elements in struct initializer
-send.c:63: warning: (near initialization for `switches[25]')
-send.c:65: warning: excess elements in struct initializer
-send.c:65: warning: (near initialization for `switches[26]')
-send.c:65: warning: excess elements in struct initializer
-send.c:65: warning: (near initialization for `switches[27]')
-send.c:68: warning: excess elements in struct initializer
-send.c:68: warning: (near initialization for `switches[28]')
-send.c:68: warning: excess elements in struct initializer
-send.c:68: warning: (near initialization for `switches[29]')
-send.c:70: warning: excess elements in struct initializer
-send.c:70: warning: (near initialization for `switches[30]')
-send.c:70: warning: excess elements in struct initializer
-send.c:70: warning: (near initialization for `switches[31]')
-send.c:73: warning: excess elements in struct initializer
-send.c:73: warning: (near initialization for `switches[32]')
-send.c:73: warning: excess elements in struct initializer
-send.c:73: warning: (near initialization for `switches[33]')
-send.c:75: warning: excess elements in struct initializer
-send.c:75: warning: (near initialization for `switches[34]')
-send.c:75: warning: excess elements in struct initializer
-send.c:75: warning: (near initialization for `switches[35]')
-send.c:78: warning: excess elements in struct initializer
-send.c:78: warning: (near initialization for `switches[36]')
-send.c:78: warning: excess elements in struct initializer
-send.c:78: warning: (near initialization for `switches[37]')
-send.c:80: warning: excess elements in struct initializer
-send.c:80: warning: (near initialization for `switches[38]')
-send.c:80: warning: excess elements in struct initializer
-send.c:80: warning: (near initialization for `switches[39]')
-send.c:83: warning: excess elements in struct initializer
-send.c:83: warning: (near initialization for `switches[40]')
-send.c:83: warning: excess elements in struct initializer
-send.c:83: warning: (near initialization for `switches[41]')
-send.c:86: warning: excess elements in struct initializer
-send.c:86: warning: (near initialization for `switches[42]')
-send.c:86: warning: excess elements in struct initializer
-send.c:86: warning: (near initialization for `switches[43]')
-send.c:88: warning: excess elements in struct initializer
-send.c:88: warning: (near initialization for `switches[44]')
-send.c:88: warning: excess elements in struct initializer
-send.c:88: warning: (near initialization for `switches[45]')
-send.c:91: warning: excess elements in struct initializer
-send.c:91: warning: (near initialization for `switches[46]')
-send.c:91: warning: excess elements in struct initializer
-send.c:91: warning: (near initialization for `switches[47]')
-send.c:93: warning: excess elements in struct initializer
-send.c:93: warning: (near initialization for `switches[48]')
-send.c:93: warning: excess elements in struct initializer
-send.c:93: warning: (near initialization for `switches[49]')
-send.c:96: warning: excess elements in struct initializer
-send.c:96: warning: (near initialization for `switches[50]')
-send.c:96: warning: excess elements in struct initializer
-send.c:96: warning: (near initialization for `switches[51]')
-send.c:98: warning: excess elements in struct initializer
-send.c:98: warning: (near initialization for `switches[52]')
-send.c:98: warning: excess elements in struct initializer
-send.c:98: warning: (near initialization for `switches[53]')
-send.c:101: warning: excess elements in struct initializer
-send.c:101: warning: (near initialization for `switches[54]')
-send.c:101: warning: excess elements in struct initializer
-send.c:101: warning: (near initialization for `switches[55]')
-send.c:104: warning: excess elements in struct initializer
-send.c:104: warning: (near initialization for `switches[56]')
-send.c:104: warning: excess elements in struct initializer
-send.c:104: warning: (near initialization for `switches[57]')
-send.c:107: warning: excess elements in struct initializer
-send.c:107: warning: (near initialization for `switches[58]')
-send.c:107: warning: excess elements in struct initializer
-send.c:107: warning: (near initialization for `switches[59]')
-send.c:109: warning: excess elements in struct initializer
-send.c:109: warning: (near initialization for `switches[60]')
-send.c:109: warning: excess elements in struct initializer
-send.c:109: warning: (near initialization for `switches[61]')
-send.c:111: warning: excess elements in struct initializer
-send.c:111: warning: (near initialization for `switches[62]')
-send.c:111: warning: excess elements in struct initializer
-send.c:111: warning: (near initialization for `switches[63]')
-send.c:113: warning: excess elements in struct initializer
-send.c:113: warning: (near initialization for `switches[64]')
-send.c:113: warning: excess elements in struct initializer
-send.c:113: warning: (near initialization for `switches[65]')
-send.c:116: warning: excess elements in struct initializer
-send.c:116: warning: (near initialization for `switches[66]')
-send.c:116: warning: excess elements in struct initializer
-send.c:116: warning: (near initialization for `switches[67]')
-send.c:118: warning: excess elements in struct initializer
-send.c:118: warning: (near initialization for `switches[68]')
-send.c:118: warning: excess elements in struct initializer
-send.c:118: warning: (near initialization for `switches[69]')
-send.c:120: warning: excess elements in struct initializer
-send.c:120: warning: (near initialization for `switches[70]')
-send.c:120: warning: excess elements in struct initializer
-send.c:120: warning: (near initialization for `switches[71]')
-send.c:123: warning: excess elements in struct initializer
-send.c:123: warning: (near initialization for `switches[72]')
-send.c:123: warning: excess elements in struct initializer
-send.c:123: warning: (near initialization for `switches[73]')
-send.c:126: warning: excess elements in struct initializer
-send.c:126: warning: (near initialization for `switches[74]')
-send.c:126: warning: excess elements in struct initializer
-send.c:126: warning: (near initialization for `switches[75]')
-send.c:128: warning: excess elements in struct initializer
-send.c:128: warning: (near initialization for `switches[76]')
-send.c:128: warning: excess elements in struct initializer
-send.c:128: warning: (near initialization for `switches[77]')
-send.c:132: warning: excess elements in struct initializer
-send.c:132: warning: (near initialization for `switches[78]')
-send.c:132: warning: excess elements in struct initializer
-send.c:132: warning: (near initialization for `switches[79]')
-send.c:134: warning: excess elements in struct initializer
-send.c:134: warning: (near initialization for `switches[80]')
-send.c:134: warning: excess elements in struct initializer
-send.c:134: warning: (near initialization for `switches[81]')
-send.c:137: warning: excess elements in struct initializer
-send.c:137: warning: (near initialization for `switches[82]')
-send.c:138: warning: excess elements in struct initializer
-send.c:138: warning: (near initialization for `switches[83]')
-send.c:140: elements of array `anyl' have incomplete type
-send.c:142: warning: excess elements in struct initializer
-send.c:142: warning: (near initialization for `anyl[0]')
-send.c:142: warning: excess elements in struct initializer
-send.c:142: warning: (near initialization for `anyl[1]')
-send.c:144: warning: excess elements in struct initializer
-send.c:144: warning: (near initialization for `anyl[2]')
-send.c:144: warning: excess elements in struct initializer
-send.c:144: warning: (near initialization for `anyl[3]')
-send.c:146: warning: excess elements in struct initializer
-send.c:146: warning: (near initialization for `anyl[4]')
-send.c:146: warning: excess elements in struct initializer
-send.c:146: warning: (near initialization for `anyl[5]')
-send.c:148: warning: excess elements in struct initializer
-send.c:148: warning: (near initialization for `anyl[6]')
-send.c:149: warning: excess elements in struct initializer
-send.c:149: warning: (near initialization for `anyl[7]')
-send.c: In function `main':
-send.c:189: `MAXARGS' undeclared (first use in this function)
-send.c:189: (Each undeclared identifier is reported only once
-send.c:189: for each function it appears in.)
-send.c:204: `invo_name' undeclared (first use in this function)
-send.c:205: warning: assignment makes pointer from integer without a cast
-send.c:206: warning: assignment makes pointer from integer without a cast
-send.c:206: warning: assignment makes pointer from integer without a cast
-send.c:207: warning: assignment makes pointer from integer without a cast
-send.c:222: `AMBIGSW' undeclared (first use in this function)
-send.c:225: `UNKWNSW' undeclared (first use in this function)
-send.c:226: `NULLCP' undeclared (first use in this function)
-send.c:233: `draft' undeclared (first use in this function)
-send.c:242: `TFOLDER' undeclared (first use in this function)
-send.c:242: `TSUBCWF' undeclared (first use in this function)
-send.c:242: warning: assignment makes pointer from integer without a cast
-send.c:251: `NOTOK' undeclared (first use in this function)
-send.c:342: warning: assignment makes pointer from integer without a cast
-send.c:345: warning: assignment makes pointer from integer without a cast
-send.c:345: warning: assignment makes pointer from integer without a cast
-send.c:356: warning: assignment makes pointer from integer without a cast
-send.c:364: warning: assignment makes pointer from integer without a cast
-send.c:366: warning: assignment makes pointer from integer without a cast
-send.c:392: warning: assignment makes pointer from integer without a cast
-send.c:396: warning: assignment makes pointer from integer without a cast
-send.c:398: dereferencing pointer to incomplete type
-send.c:406: dereferencing pointer to incomplete type
-send.c:406: dereferencing pointer to incomplete type
-send.c:407: dereferencing pointer to incomplete type
-send.c:407: `SELECTED' undeclared (first use in this function)
-send.c:412: dereferencing pointer to incomplete type
-send.c:412: `EXISTS' undeclared (first use in this function)
-send.c:414: dereferencing pointer to incomplete type
-send.c:414: `SEQMOD' undeclared (first use in this function)
-send.c:433: warning: assignment makes pointer from integer without a cast
-send.c:434: warning: assignment makes pointer from integer without a cast
-send.c:453: warning: assignment makes pointer from integer without a cast
-send.c:455: warning: assignment makes pointer from integer without a cast
-send.c:457: warning: assignment makes pointer from integer without a cast
-send.c:460: warning: assignment makes pointer from integer without a cast
-send.c:465: warning: assignment makes pointer from integer without a cast
-send.c:474: warning: assignment makes pointer from integer without a cast
-send.c:499: `postproc' undeclared (first use in this function)
-send.c:504: `DONE' undeclared (first use in this function)
-send.c:509: `OK' undeclared (first use in this function)
-make[1]: *** [send.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o sortm.o sortm.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from sortm.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from sortm.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-sortm.c:24: elements of array `switches' have incomplete type
-sortm.c:26: warning: excess elements in struct initializer
-sortm.c:26: warning: (near initialization for `switches[0]')
-sortm.c:26: warning: excess elements in struct initializer
-sortm.c:26: warning: (near initialization for `switches[1]')
-sortm.c:29: warning: excess elements in struct initializer
-sortm.c:29: warning: (near initialization for `switches[2]')
-sortm.c:29: warning: excess elements in struct initializer
-sortm.c:29: warning: (near initialization for `switches[3]')
-sortm.c:31: warning: excess elements in struct initializer
-sortm.c:31: warning: (near initialization for `switches[4]')
-sortm.c:31: warning: excess elements in struct initializer
-sortm.c:31: warning: (near initialization for `switches[5]')
-sortm.c:34: warning: excess elements in struct initializer
-sortm.c:34: warning: (near initialization for `switches[6]')
-sortm.c:34: warning: excess elements in struct initializer
-sortm.c:34: warning: (near initialization for `switches[7]')
-sortm.c:36: warning: excess elements in struct initializer
-sortm.c:36: warning: (near initialization for `switches[8]')
-sortm.c:36: warning: excess elements in struct initializer
-sortm.c:36: warning: (near initialization for `switches[9]')
-sortm.c:38: warning: excess elements in struct initializer
-sortm.c:38: warning: (near initialization for `switches[10]')
-sortm.c:38: warning: excess elements in struct initializer
-sortm.c:38: warning: (near initialization for `switches[11]')
-sortm.c:41: warning: excess elements in struct initializer
-sortm.c:41: warning: (near initialization for `switches[12]')
-sortm.c:41: warning: excess elements in struct initializer
-sortm.c:41: warning: (near initialization for `switches[13]')
-sortm.c:43: warning: excess elements in struct initializer
-sortm.c:43: warning: (near initialization for `switches[14]')
-sortm.c:43: warning: excess elements in struct initializer
-sortm.c:43: warning: (near initialization for `switches[15]')
-sortm.c:46: warning: excess elements in struct initializer
-sortm.c:46: warning: (near initialization for `switches[16]')
-sortm.c:46: warning: excess elements in struct initializer
-sortm.c:46: warning: (near initialization for `switches[17]')
-sortm.c:48: warning: excess elements in struct initializer
-sortm.c:48: warning: (near initialization for `switches[18]')
-sortm.c:49: warning: excess elements in struct initializer
-sortm.c:49: warning: (near initialization for `switches[19]')
-sortm.c: In function `main':
-sortm.c:90: `MAXARGS' undeclared (first use in this function)
-sortm.c:90: (Each undeclared identifier is reported only once
-sortm.c:90: for each function it appears in.)
-sortm.c:101: `invo_name' undeclared (first use in this function)
-sortm.c:102: warning: assignment makes pointer from integer without a cast
-sortm.c:103: warning: assignment makes pointer from integer without a cast
-sortm.c:103: warning: assignment makes pointer from integer without a cast
-sortm.c:104: warning: assignment makes pointer from integer without a cast
-sortm.c:114: `AMBIGSW' undeclared (first use in this function)
-sortm.c:117: `UNKWNSW' undeclared (first use in this function)
-sortm.c:118: `NULLCP' undeclared (first use in this function)
-sortm.c:175: `TFOLDER' undeclared (first use in this function)
-sortm.c:175: `TSUBCWF' undeclared (first use in this function)
-sortm.c:175: warning: assignment makes pointer from integer without a cast
-sortm.c:188: warning: assignment makes pointer from integer without a cast
-sortm.c:189: warning: assignment makes pointer from integer without a cast
-sortm.c:191: `NOTOK' undeclared (first use in this function)
-sortm.c:193: warning: assignment makes pointer from integer without a cast
-sortm.c:195: dereferencing pointer to incomplete type
-sortm.c:251: dereferencing pointer to incomplete type
-sortm.c:293: `pfolder' undeclared (first use in this function)
-sortm.c: In function `read_hdrs':
-sortm.c:311: dereferencing pointer to incomplete type
-sortm.c:311: dereferencing pointer to incomplete type
-sortm.c:314: `NULLCP' undeclared (first use in this function)
-sortm.c:317: dereferencing pointer to incomplete type
-sortm.c:317: dereferencing pointer to incomplete type
-sortm.c:318: dereferencing pointer to incomplete type
-sortm.c:318: `SELECTED' undeclared (first use in this function)
-sortm.c: In function `getws':
-sortm.c:339: `NAMESZ' undeclared (first use in this function)
-sortm.c:341: `NULLCP' undeclared (first use in this function)
-sortm.c:345: warning: assignment makes pointer from integer without a cast
-sortm.c:349: `FLD' undeclared (first use in this function)
-sortm.c:352: `FLDEOF' undeclared (first use in this function)
-sortm.c:353: `FLDPLUS' undeclared (first use in this function)
-sortm.c:356: warning: assignment makes pointer from integer without a cast
-sortm.c:359: warning: assignment makes pointer from integer without a cast
-sortm.c:365: warning: assignment makes pointer from integer without a cast
-sortm.c:368: warning: assignment makes pointer from integer without a cast
-sortm.c:380: `BODY' undeclared (first use in this function)
-sortm.c:381: `BODYEOF' undeclared (first use in this function)
-sortm.c:382: `FILEEOF' undeclared (first use in this function)
-sortm.c:385: `LENERR' undeclared (first use in this function)
-sortm.c:386: `FMTERR' undeclared (first use in this function)
-sortm.c: In function `rename_chain':
-sortm.c:527: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sortm.c:528: warning: assignment makes pointer from integer without a cast
-sortm.c:532: `NOTOK' undeclared (first use in this function)
-sortm.c:535: dereferencing pointer to incomplete type
-sortm.c:535: dereferencing pointer to incomplete type
-sortm.c:536: dereferencing pointer to incomplete type
-sortm.c: In function `rename_msgs':
-sortm.c:562: dereferencing pointer to incomplete type
-sortm.c:562: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sortm.c:579: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-sortm.c:584: `NOTOK' undeclared (first use in this function)
-sortm.c:586: dereferencing pointer to incomplete type
-sortm.c:589: warning: passing arg 2 of `rename' makes pointer from integer without a cast
-sortm.c:592: dereferencing pointer to incomplete type
-sortm.c:593: dereferencing pointer to incomplete type
-sortm.c:593: `SEQMOD' undeclared (first use in this function)
-make[1]: *** [sortm.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o vmh.o vmh.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from vmh.c:61:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: conflicting types for `popen'
-/usr/include/stdio.h:316: previous declaration of `popen'
-../h/mh.h:1: warning: data definition has no type or storage class
-vmh.c:121: elements of array `switches' have incomplete type
-vmh.c:123: warning: excess elements in struct initializer
-vmh.c:123: warning: (near initialization for `switches[0]')
-vmh.c:123: warning: excess elements in struct initializer
-vmh.c:123: warning: (near initialization for `switches[1]')
-vmh.c:126: warning: excess elements in struct initializer
-vmh.c:126: warning: (near initialization for `switches[2]')
-vmh.c:126: warning: excess elements in struct initializer
-vmh.c:126: warning: (near initialization for `switches[3]')
-vmh.c:128: warning: excess elements in struct initializer
-vmh.c:128: warning: (near initialization for `switches[4]')
-vmh.c:128: warning: excess elements in struct initializer
-vmh.c:128: warning: (near initialization for `switches[5]')
-vmh.c:131: warning: excess elements in struct initializer
-vmh.c:131: warning: (near initialization for `switches[6]')
-vmh.c:131: warning: excess elements in struct initializer
-vmh.c:131: warning: (near initialization for `switches[7]')
-vmh.c:133: warning: excess elements in struct initializer
-vmh.c:133: warning: (near initialization for `switches[8]')
-vmh.c:134: warning: excess elements in struct initializer
-vmh.c:134: warning: (near initialization for `switches[9]')
-vmh.c:138: `NOTOK' undeclared here (not in a function)
-vmh.c:176: `NOTOK' undeclared here (not in a function)
-vmh.c: In function `main':
-vmh.c:258: `MAXARGS' undeclared (first use in this function)
-vmh.c:258: (Each undeclared identifier is reported only once
-vmh.c:258: for each function it appears in.)
-vmh.c:267: `invo_name' undeclared (first use in this function)
-vmh.c:268: warning: assignment makes pointer from integer without a cast
-vmh.c:269: warning: assignment makes pointer from integer without a cast
-vmh.c:269: warning: assignment makes pointer from integer without a cast
-vmh.c:270: warning: assignment makes pointer from integer without a cast
-vmh.c:282: `AMBIGSW' undeclared (first use in this function)
-vmh.c:285: `UNKWNSW' undeclared (first use in this function)
-vmh.c:296: `NULLCP' undeclared (first use in this function)
-vmh.c:300: `vmhproc' undeclared (first use in this function)
-vmh.c:312: `NOTOK' undeclared (first use in this function)
-vmh.c: In function `vmh':
-vmh.c:334: `NULLCP' undeclared (first use in this function)
-vmh.c:337: `invo_name' undeclared (first use in this function)
-vmh.c:342: `NOTOK' undeclared (first use in this function)
-vmh.c:345: `OK' undeclared (first use in this function)
-vmh.c: In function `PEERinit':
-vmh.c:367: `NOTOK' undeclared (first use in this function)
-vmh.c:382: `OK' undeclared (first use in this function)
-vmh.c:397: `vmhproc' undeclared (first use in this function)
-vmh.c:397: warning: assignment makes pointer from integer without a cast
-vmh.c: In function `pINI':
-vmh.c:440: `OK' undeclared (first use in this function)
-vmh.c:444: `NULLCP' undeclared (first use in this function)
-vmh.c: In function `pLOOP':
-vmh.c:473: `NOTOK' undeclared (first use in this function)
-vmh.c:490: `OK' undeclared (first use in this function)
-vmh.c:494: `NULLCP' undeclared (first use in this function)
-vmh.c: In function `pTTY':
-vmh.c:535: `NULLCP' undeclared (first use in this function)
-vmh.c:575: `OK' undeclared (first use in this function)
-vmh.c:582: `NOTOK' undeclared (first use in this function)
-vmh.c: In function `pWIN':
-vmh.c:601: `OK' undeclared (first use in this function)
-vmh.c: In function `pWINaux':
-vmh.c:621: `NULLCP' undeclared (first use in this function)
-vmh.c:640: warning: assignment makes pointer from integer without a cast
-vmh.c:721: `NOTOK' undeclared (first use in this function)
-vmh.c:733: `OK' undeclared (first use in this function)
-vmh.c: In function `pFIN':
-vmh.c:756: `OK' undeclared (first use in this function)
-vmh.c:759: `NULLCP' undeclared (first use in this function)
-vmh.c:774: `NOTOK' undeclared (first use in this function)
-vmh.c: In function `WINinit':
-vmh.c:792: `NOTOK' undeclared (first use in this function)
-vmh.c:794: `NULLCP' undeclared (first use in this function)
-vmh.c:810: `invo_name' undeclared (first use in this function)
-vmh.c:850: `OK' undeclared (first use in this function)
-vmh.c: In function `WINgetstr':
-vmh.c:868: `NULLCP' undeclared (first use in this function)
-vmh.c:887: `DONE' undeclared (first use in this function)
-vmh.c:897: `NOTOK' undeclared (first use in this function)
-vmh.c:901: `OK' undeclared (first use in this function)
-vmh.c: In function `WINwritev':
-vmh.c:994: `OK' undeclared (first use in this function)
-vmh.c: In function `WINputc':
-vmh.c:1292: `DONE' undeclared (first use in this function)
+gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o vmh.o vmh.c
 vmh.c: In function `linsert':
-vmh.c:1355: `NULLCP' undeclared (first use in this function)
-vmh.c:1401: invalid use of undefined type `struct ldat'
-vmh.c:1401: dereferencing pointer to incomplete type
-vmh.c: In function `TTYinit':
-vmh.c:1497: `NOTOK' undeclared (first use in this function)
-vmh.c:1499: `NULLCP' undeclared (first use in this function)
-vmh.c:1523: `OK' undeclared (first use in this function)
-vmh.c: In function `TTYon':
-vmh.c:1533: `DONE' undeclared (first use in this function)
-vmh.c:1536: `NOTOK' undeclared (first use in this function)
-vmh.c: In function `TTYoff':
-vmh.c:1567: `NOTOK' undeclared (first use in this function)
-vmh.c:1584: `DONE' undeclared (first use in this function)
-vmh.c: In function `foreground':
-vmh.c:1614: `NOTOK' undeclared (first use in this function)
-vmh.c: In function `ALRMser':
-vmh.c:1649: `DONE' undeclared (first use in this function)
-vmh.c: In function `PIPEser':
-vmh.c:1664: `NULLCP' undeclared (first use in this function)
-vmh.c: At top level:
-vmh.c:1715: warning: type mismatch with previous implicit declaration
-vmh.c:1679: warning: previous implicit declaration of `done'
-vmh.c:1715: warning: `done' was previously implicitly declared to return `int'
-vmh.c: In function `adorn':
-vmh.c:1737: `invo_name' undeclared (first use in this function)
-vmh.c: In function `advertise':
-vmh.c:1773: `invo_name' undeclared (first use in this function)
-vmh.c:1809: `DONE' undeclared (first use in this function)
+vmh.c:1401: error: invalid use of undefined type `struct ldat'
+vmh.c:1401: error: dereferencing pointer to incomplete type
 make[1]: *** [vmh.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o whatnow.o whatnow.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o whom.o whom.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from whom.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from whom.c:7:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-whom.c:15: elements of array `switches' have incomplete type
-whom.c:17: warning: excess elements in struct initializer
-whom.c:17: warning: (near initialization for `switches[0]')
-whom.c:17: warning: excess elements in struct initializer
-whom.c:17: warning: (near initialization for `switches[1]')
-whom.c:20: warning: excess elements in struct initializer
-whom.c:20: warning: (near initialization for `switches[2]')
-whom.c:20: warning: excess elements in struct initializer
-whom.c:20: warning: (near initialization for `switches[3]')
-whom.c:22: warning: excess elements in struct initializer
-whom.c:22: warning: (near initialization for `switches[4]')
-whom.c:22: warning: excess elements in struct initializer
-whom.c:22: warning: (near initialization for `switches[5]')
-whom.c:25: warning: excess elements in struct initializer
-whom.c:25: warning: (near initialization for `switches[6]')
-whom.c:25: warning: excess elements in struct initializer
-whom.c:25: warning: (near initialization for `switches[7]')
-whom.c:28: warning: excess elements in struct initializer
-whom.c:28: warning: (near initialization for `switches[8]')
-whom.c:28: warning: excess elements in struct initializer
-whom.c:28: warning: (near initialization for `switches[9]')
-whom.c:30: warning: excess elements in struct initializer
-whom.c:30: warning: (near initialization for `switches[10]')
-whom.c:30: warning: excess elements in struct initializer
-whom.c:30: warning: (near initialization for `switches[11]')
-whom.c:32: warning: excess elements in struct initializer
-whom.c:32: warning: (near initialization for `switches[12]')
-whom.c:32: warning: excess elements in struct initializer
-whom.c:32: warning: (near initialization for `switches[13]')
-whom.c:35: warning: excess elements in struct initializer
-whom.c:35: warning: (near initialization for `switches[14]')
-whom.c:35: warning: excess elements in struct initializer
-whom.c:35: warning: (near initialization for `switches[15]')
-whom.c:38: warning: excess elements in struct initializer
-whom.c:38: warning: (near initialization for `switches[16]')
-whom.c:38: warning: excess elements in struct initializer
-whom.c:38: warning: (near initialization for `switches[17]')
-whom.c:40: warning: excess elements in struct initializer
-whom.c:40: warning: (near initialization for `switches[18]')
-whom.c:40: warning: excess elements in struct initializer
-whom.c:40: warning: (near initialization for `switches[19]')
-whom.c:42: warning: excess elements in struct initializer
-whom.c:42: warning: (near initialization for `switches[20]')
-whom.c:42: warning: excess elements in struct initializer
-whom.c:42: warning: (near initialization for `switches[21]')
-whom.c:46: warning: excess elements in struct initializer
-whom.c:46: warning: (near initialization for `switches[22]')
-whom.c:46: warning: excess elements in struct initializer
-whom.c:46: warning: (near initialization for `switches[23]')
-whom.c:48: warning: excess elements in struct initializer
-whom.c:48: warning: (near initialization for `switches[24]')
-whom.c:48: warning: excess elements in struct initializer
-whom.c:48: warning: (near initialization for `switches[25]')
-whom.c:51: warning: excess elements in struct initializer
-whom.c:51: warning: (near initialization for `switches[26]')
-whom.c:52: warning: excess elements in struct initializer
-whom.c:52: warning: (near initialization for `switches[27]')
-whom.c: In function `main':
-whom.c:76: `MAXARGS' undeclared (first use in this function)
-whom.c:76: (Each undeclared identifier is reported only once
-whom.c:76: for each function it appears in.)
-whom.c:85: `invo_name' undeclared (first use in this function)
-whom.c:86: warning: assignment makes pointer from integer without a cast
-whom.c:87: warning: assignment makes pointer from integer without a cast
-whom.c:87: warning: assignment makes pointer from integer without a cast
-whom.c:88: warning: assignment makes pointer from integer without a cast
-whom.c:105: `AMBIGSW' undeclared (first use in this function)
-whom.c:108: `UNKWNSW' undeclared (first use in this function)
-whom.c:109: `NULLCP' undeclared (first use in this function)
-whom.c:126: `draft' undeclared (first use in this function)
-whom.c:135: `TFOLDER' undeclared (first use in this function)
-whom.c:135: `TSUBCWF' undeclared (first use in this function)
-whom.c:135: warning: assignment makes pointer from integer without a cast
-whom.c:145: `NOTOK' undeclared (first use in this function)
-whom.c:162: warning: assignment makes pointer from integer without a cast
-whom.c:165: warning: assignment makes pointer from integer without a cast
-whom.c:165: warning: assignment makes pointer from integer without a cast
-whom.c:175: warning: assignment makes pointer from integer without a cast
-whom.c:177: warning: assignment makes pointer from integer without a cast
-whom.c:180: warning: assignment makes pointer from integer without a cast
-whom.c:183: warning: assignment makes pointer from integer without a cast
-whom.c:197: `OK' undeclared (first use in this function)
-whom.c:201: `postproc' undeclared (first use in this function)
-make[1]: *** [whom.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o bbc.o bbc.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from bbc.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from bbc.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-bbc.c:37: elements of array `switches' have incomplete type
-bbc.c:39: warning: excess elements in struct initializer
-bbc.c:39: warning: (near initialization for `switches[0]')
-bbc.c:39: warning: excess elements in struct initializer
-bbc.c:39: warning: (near initialization for `switches[1]')
-bbc.c:41: warning: excess elements in struct initializer
-bbc.c:41: warning: (near initialization for `switches[2]')
-bbc.c:41: warning: excess elements in struct initializer
-bbc.c:41: warning: (near initialization for `switches[3]')
-bbc.c:43: warning: excess elements in struct initializer
-bbc.c:43: warning: (near initialization for `switches[4]')
-bbc.c:43: warning: excess elements in struct initializer
-bbc.c:43: warning: (near initialization for `switches[5]')
-bbc.c:46: warning: excess elements in struct initializer
-bbc.c:46: warning: (near initialization for `switches[6]')
-bbc.c:46: warning: excess elements in struct initializer
-bbc.c:46: warning: (near initialization for `switches[7]')
-bbc.c:48: warning: excess elements in struct initializer
-bbc.c:48: warning: (near initialization for `switches[8]')
-bbc.c:48: warning: excess elements in struct initializer
-bbc.c:48: warning: (near initialization for `switches[9]')
-bbc.c:51: warning: excess elements in struct initializer
-bbc.c:51: warning: (near initialization for `switches[10]')
-bbc.c:51: warning: excess elements in struct initializer
-bbc.c:51: warning: (near initialization for `switches[11]')
-bbc.c:53: warning: excess elements in struct initializer
-bbc.c:53: warning: (near initialization for `switches[12]')
-bbc.c:53: warning: excess elements in struct initializer
-bbc.c:53: warning: (near initialization for `switches[13]')
-bbc.c:56: warning: excess elements in struct initializer
-bbc.c:56: warning: (near initialization for `switches[14]')
-bbc.c:56: warning: excess elements in struct initializer
-bbc.c:56: warning: (near initialization for `switches[15]')
-bbc.c:58: warning: excess elements in struct initializer
-bbc.c:58: warning: (near initialization for `switches[16]')
-bbc.c:58: warning: excess elements in struct initializer
-bbc.c:58: warning: (near initialization for `switches[17]')
-bbc.c:61: warning: excess elements in struct initializer
-bbc.c:61: warning: (near initialization for `switches[18]')
-bbc.c:61: warning: excess elements in struct initializer
-bbc.c:61: warning: (near initialization for `switches[19]')
-bbc.c:64: warning: excess elements in struct initializer
-bbc.c:64: warning: (near initialization for `switches[20]')
-bbc.c:64: warning: excess elements in struct initializer
-bbc.c:64: warning: (near initialization for `switches[21]')
-bbc.c:66: warning: excess elements in struct initializer
-bbc.c:66: warning: (near initialization for `switches[22]')
-bbc.c:66: warning: excess elements in struct initializer
-bbc.c:66: warning: (near initialization for `switches[23]')
-bbc.c:69: warning: excess elements in struct initializer
-bbc.c:69: warning: (near initialization for `switches[24]')
-bbc.c:69: warning: excess elements in struct initializer
-bbc.c:69: warning: (near initialization for `switches[25]')
-bbc.c:71: warning: excess elements in struct initializer
-bbc.c:71: warning: (near initialization for `switches[26]')
-bbc.c:75: warning: excess elements in struct initializer
-bbc.c:75: warning: (near initialization for `switches[27]')
-bbc.c:79: warning: excess elements in struct initializer
-bbc.c:79: warning: (near initialization for `switches[28]')
-bbc.c:83: warning: excess elements in struct initializer
-bbc.c:83: warning: (near initialization for `switches[29]')
-bbc.c:86: warning: excess elements in struct initializer
-bbc.c:86: warning: (near initialization for `switches[30]')
-bbc.c:88: warning: excess elements in struct initializer
-bbc.c:88: warning: (near initialization for `switches[31]')
-bbc.c:93: warning: excess elements in struct initializer
-bbc.c:93: warning: (near initialization for `switches[32]')
-bbc.c:95: warning: excess elements in struct initializer
-bbc.c:95: warning: (near initialization for `switches[33]')
-bbc.c:101: warning: excess elements in struct initializer
-bbc.c:101: warning: (near initialization for `switches[34]')
-bbc.c:101: warning: excess elements in struct initializer
-bbc.c:101: warning: (near initialization for `switches[35]')
-bbc.c:103: warning: excess elements in struct initializer
-bbc.c:103: warning: (near initialization for `switches[36]')
-bbc.c:104: warning: excess elements in struct initializer
-bbc.c:104: warning: (near initialization for `switches[37]')
-bbc.c:129: `OK' undeclared here (not in a function)
-bbc.c: In function `main':
-bbc.c:191: `MAXARGS' undeclared (first use in this function)
-bbc.c:191: (Each undeclared identifier is reported only once
-bbc.c:191: for each function it appears in.)
-bbc.c:207: `invo_name' undeclared (first use in this function)
-bbc.c:208: `NAMESZ' undeclared (first use in this function)
-bbc.c:221: warning: assignment makes pointer from integer without a cast
-bbc.c:222: warning: assignment makes pointer from integer without a cast
-bbc.c:222: warning: assignment makes pointer from integer without a cast
-bbc.c:223: warning: assignment makes pointer from integer without a cast
-bbc.c:228: `NULLCP' undeclared (first use in this function)
-bbc.c:242: `AMBIGSW' undeclared (first use in this function)
-bbc.c:245: `UNKWNSW' undeclared (first use in this function)
-bbc.c:292: `mshproc' undeclared (first use in this function)
-bbc.c:319: `NOTOK' undeclared (first use in this function)
-bbc.c:339: `OK' undeclared (first use in this function)
-bbc.c:347: `TFOLDER' undeclared (first use in this function)
-bbc.c: In function `topics':
-bbc.c:401: warning: pointer/integer type mismatch in conditional expression
-bbc.c:401: warning: assignment makes pointer from integer without a cast
-bbc.c:408: `NULLCP' undeclared (first use in this function)
-bbc.c: In function `process':
-bbc.c:519: `mshproc' undeclared (first use in this function)
-bbc.c:519: warning: assignment makes pointer from integer without a cast
-bbc.c: In function `xtnd1':
-bbc.c:563: `OK' undeclared (first use in this function)
-bbc.c: In function `bbread':
-bbc.c:590: `NOTOK' undeclared (first use in this function)
-bbc.c:591: `NULLCP' undeclared (first use in this function)
-bbc.c:620: `OK' undeclared (first use in this function)
-bbc.c:644: `mshproc' undeclared (first use in this function)
-bbc.c: In function `pgmread':
-bbc.c:682: `NOTOK' undeclared (first use in this function)
-bbc.c:685: `mshproc' undeclared (first use in this function)
-bbc.c: In function `rcinit':
-bbc.c:754: `NAMESZ' undeclared (first use in this function)
-bbc.c:760: `NULLCP' undeclared (first use in this function)
-bbc.c:761: `TFILE' undeclared (first use in this function)
-bbc.c:761: warning: assignment makes pointer from integer without a cast
-bbc.c:766: `mypath' undeclared (first use in this function)
-bbc.c:766: warning: assignment makes pointer from integer without a cast
-bbc.c:774: `FLD' undeclared (first use in this function)
-bbc.c:777: `FLDEOF' undeclared (first use in this function)
-bbc.c:786: `FILEEOF' undeclared (first use in this function)
-bbc.c: In function `tstpser':
-bbc.c:860: `NOTOK' undeclared (first use in this function)
-bbc.c: In function `add_count':
-bbc.c:904: `NULLCP' undeclared (first use in this function)
-bbc.c:905: warning: assignment makes pointer from integer without a cast
-bbc.c: In function `default_bboards':
-bbc.c:944: warning: assignment makes pointer from integer without a cast
-bbc.c:951: `OK' undeclared (first use in this function)
-bbc.c:962: `NULLCP' undeclared (first use in this function)
-bbc.c:963: `mh_profile' undeclared (first use in this function)
-bbc.c:973: `NOTOK' undeclared (first use in this function)
-bbc.c: In function `add_bb':
-bbc.c:999: `OK' undeclared (first use in this function)
-bbc.c:1002: `NULLCP' undeclared (first use in this function)
-bbc.c: In function `xtnd2':
-bbc.c:1034: `NULLCP' undeclared (first use in this function)
-bbc.c:1038: warning: assignment makes pointer from integer without a cast
-bbc.c:1080: `OK' undeclared (first use in this function)
-bbc.c: In function `xtnd3':
-bbc.c:1097: `NULLCP' undeclared (first use in this function)
-bbc.c:1100: warning: assignment makes pointer from integer without a cast
-bbc.c:1108: warning: assignment makes pointer from integer without a cast
-bbc.c:1111: warning: assignment makes pointer from integer without a cast
-bbc.c:1114: warning: assignment makes pointer from integer without a cast
-bbc.c:1117: warning: assignment makes pointer from integer without a cast
-bbc.c:1120: warning: assignment makes pointer from integer without a cast
-bbc.c:1128: warning: assignment makes pointer from integer without a cast
-bbc.c:1131: warning: assignment makes pointer from integer without a cast
-bbc.c:1134: warning: assignment makes pointer from integer without a cast
-bbc.c:1147: warning: assignment makes pointer from integer without a cast
-bbc.c:1152: `OK' undeclared (first use in this function)
-bbc.c: In function `getip':
-bbc.c:1163: warning: assignment makes pointer from integer without a cast
-bbc.c:1168: `NULLCP' undeclared (first use in this function)
-bbc.c: In function `getbbpop':
-bbc.c:1187: `NOTOK' undeclared (first use in this function)
-bbc.c:1207: `DONE' undeclared (first use in this function)
-bbc.c:1210: `NULLCP' undeclared (first use in this function)
-bbc.c: In function `getbbaux':
-bbc.c:1265: `NULLCP' undeclared (first use in this function)
-bbc.c:1283: `NOTOK' undeclared (first use in this function)
-bbc.c: In function `getbbvis':
-bbc.c:1299: `NOTOK' undeclared (first use in this function)
-make[1]: *** [bbc.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o ap.o ap.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from ap.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ap.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-ap.c:24: elements of array `switches' have incomplete type
-ap.c:26: warning: excess elements in struct initializer
-ap.c:26: warning: (near initialization for `switches[0]')
-ap.c:26: warning: excess elements in struct initializer
-ap.c:26: warning: (near initialization for `switches[1]')
-ap.c:28: warning: excess elements in struct initializer
-ap.c:28: warning: (near initialization for `switches[2]')
-ap.c:28: warning: excess elements in struct initializer
-ap.c:28: warning: (near initialization for `switches[3]')
-ap.c:31: warning: excess elements in struct initializer
-ap.c:31: warning: (near initialization for `switches[4]')
-ap.c:31: warning: excess elements in struct initializer
-ap.c:31: warning: (near initialization for `switches[5]')
-ap.c:33: warning: excess elements in struct initializer
-ap.c:33: warning: (near initialization for `switches[6]')
-ap.c:33: warning: excess elements in struct initializer
-ap.c:33: warning: (near initialization for `switches[7]')
-ap.c:36: warning: excess elements in struct initializer
-ap.c:36: warning: (near initialization for `switches[8]')
-ap.c:36: warning: excess elements in struct initializer
-ap.c:36: warning: (near initialization for `switches[9]')
-ap.c:39: warning: excess elements in struct initializer
-ap.c:39: warning: (near initialization for `switches[10]')
-ap.c:39: warning: excess elements in struct initializer
-ap.c:39: warning: (near initialization for `switches[11]')
-ap.c:41: warning: excess elements in struct initializer
-ap.c:41: warning: (near initialization for `switches[12]')
-ap.c:42: warning: excess elements in struct initializer
-ap.c:42: warning: (near initialization for `switches[13]')
-ap.c: In function `main':
-ap.c:70: `MAXARGS' undeclared (first use in this function)
-ap.c:70: (Each undeclared identifier is reported only once
-ap.c:70: for each function it appears in.)
-ap.c:79: `invo_name' undeclared (first use in this function)
-ap.c:81: warning: assignment makes pointer from integer without a cast
-ap.c:82: warning: assignment makes pointer from integer without a cast
-ap.c:82: warning: assignment makes pointer from integer without a cast
-ap.c:83: warning: assignment makes pointer from integer without a cast
-ap.c:95: `AMBIGSW' undeclared (first use in this function)
-ap.c:99: `UNKWNSW' undeclared (first use in this function)
-ap.c:100: `NULLCP' undeclared (first use in this function)
-ap.c: In function `process':
-ap.c:189: `NULLCP' undeclared (first use in this function)
-ap.c:191: warning: assignment makes pointer from integer without a cast
-ap.c:192: warning: assignment makes pointer from integer without a cast
-ap.c:196: warning: assignment makes pointer from integer without a cast
-make[1]: *** [ap.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o conflict.o conflict.c
-../h/mh.h:1: undefined type, found `FP'
-/usr/include/sys/param.h:66: warning: redefinition of macro BSD
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from conflict.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from conflict.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-conflict.c:28: elements of array `switches' have incomplete type
-conflict.c:30: warning: excess elements in struct initializer
-conflict.c:30: warning: (near initialization for `switches[0]')
-conflict.c:30: warning: excess elements in struct initializer
-conflict.c:30: warning: (near initialization for `switches[1]')
-conflict.c:33: warning: excess elements in struct initializer
-conflict.c:33: warning: (near initialization for `switches[2]')
-conflict.c:33: warning: excess elements in struct initializer
-conflict.c:33: warning: (near initialization for `switches[3]')
-conflict.c:36: warning: excess elements in struct initializer
-conflict.c:36: warning: (near initialization for `switches[4]')
-conflict.c:36: warning: excess elements in struct initializer
-conflict.c:36: warning: (near initialization for `switches[5]')
-conflict.c:38: warning: excess elements in struct initializer
-conflict.c:38: warning: (near initialization for `switches[6]')
-conflict.c:39: warning: excess elements in struct initializer
-conflict.c:39: warning: (near initialization for `switches[7]')
-conflict.c: In function `main':
-conflict.c:79: `invo_name' undeclared (first use in this function)
-conflict.c:79: (Each undeclared identifier is reported only once
-conflict.c:79: for each function it appears in.)
-conflict.c:80: `NULLCP' undeclared (first use in this function)
-conflict.c:88: `AMBIGSW' undeclared (first use in this function)
-conflict.c:91: `UNKWNSW' undeclared (first use in this function)
-conflict.c: In function `grp_names':
-conflict.c:201: warning: assignment makes pointer from integer without a cast
-conflict.c: In function `setup':
-conflict.c:357: `NOTOK' undeclared (first use in this function)
-conflict.c:364: `OK' undeclared (first use in this function)
-conflict.c:375: `mailproc' undeclared (first use in this function)
-conflict.c:376: `invo_name' undeclared (first use in this function)
-conflict.c:376: `NULLCP' undeclared (first use in this function)
-make[1]: *** [conflict.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o dp.o dp.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from dp.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from dp.c:9:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-dp.c:24: elements of array `switches' have incomplete type
-dp.c:26: warning: excess elements in struct initializer
-dp.c:26: warning: (near initialization for `switches[0]')
-dp.c:26: warning: excess elements in struct initializer
-dp.c:26: warning: (near initialization for `switches[1]')
-dp.c:28: warning: excess elements in struct initializer
-dp.c:28: warning: (near initialization for `switches[2]')
-dp.c:28: warning: excess elements in struct initializer
-dp.c:28: warning: (near initialization for `switches[3]')
-dp.c:31: warning: excess elements in struct initializer
-dp.c:31: warning: (near initialization for `switches[4]')
-dp.c:31: warning: excess elements in struct initializer
-dp.c:31: warning: (near initialization for `switches[5]')
-dp.c:34: warning: excess elements in struct initializer
-dp.c:34: warning: (near initialization for `switches[6]')
-dp.c:34: warning: excess elements in struct initializer
-dp.c:34: warning: (near initialization for `switches[7]')
-dp.c:36: warning: excess elements in struct initializer
-dp.c:36: warning: (near initialization for `switches[8]')
-dp.c:37: warning: excess elements in struct initializer
-dp.c:37: warning: (near initialization for `switches[9]')
-dp.c: In function `main':
-dp.c:64: `MAXARGS' undeclared (first use in this function)
-dp.c:64: (Each undeclared identifier is reported only once
-dp.c:64: for each function it appears in.)
-dp.c:73: `invo_name' undeclared (first use in this function)
-dp.c:74: warning: assignment makes pointer from integer without a cast
-dp.c:75: warning: assignment makes pointer from integer without a cast
-dp.c:75: warning: assignment makes pointer from integer without a cast
-dp.c:76: warning: assignment makes pointer from integer without a cast
-dp.c:88: `AMBIGSW' undeclared (first use in this function)
-dp.c:91: `UNKWNSW' undeclared (first use in this function)
-dp.c:92: `NULLCP' undeclared (first use in this function)
-make[1]: *** [dp.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o install-mh.o install-mh.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from install-mh.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from install-mh.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-install-mh.c: In function `main':
-install-mh.c:56: `invo_name' undeclared (first use in this function)
-install-mh.c:56: (Each undeclared identifier is reported only once
-install-mh.c:56: for each function it appears in.)
-install-mh.c:85: `mypath' undeclared (first use in this function)
-install-mh.c:92: `NULLCP' undeclared (first use in this function)
-install-mh.c:98: `defpath' undeclared (first use in this function)
-install-mh.c:98: `mh_profile' undeclared (first use in this function)
-install-mh.c:100: `NOTOK' undeclared (first use in this function)
-install-mh.c:107: `anoyes' undeclared (first use in this function)
-install-mh.c:118: warning: assignment makes pointer from integer without a cast
-install-mh.c:122: warning: assignment makes pointer from integer without a cast
-install-mh.c:136: warning: assignment makes pointer from integer without a cast
-install-mh.c:148: warning: assignment makes pointer from integer without a cast
-install-mh.c:155: warning: assignment makes pointer from integer without a cast
-install-mh.c:165: `m_defs' undeclared (first use in this function)
-install-mh.c:165: dereferencing pointer to incomplete type
-install-mh.c:168: dereferencing pointer to incomplete type
-install-mh.c:169: dereferencing pointer to incomplete type
-install-mh.c:170: dereferencing pointer to incomplete type
-install-mh.c:171: dereferencing pointer to incomplete type
-install-mh.c:173: `mh_defaults' undeclared (first use in this function)
-install-mh.c:174: dereferencing pointer to incomplete type
-install-mh.c:178: `ctxpath' undeclared (first use in this function)
-install-mh.c:178: `context' undeclared (first use in this function)
-install-mh.c:179: `pfolder' undeclared (first use in this function)
-install-mh.c:179: `defalt' undeclared (first use in this function)
-install-mh.c:184: dereferencing pointer to incomplete type
-install-mh.c:185: dereferencing pointer to incomplete type
-install-mh.c:186: dereferencing pointer to incomplete type
-install-mh.c:186: dereferencing pointer to incomplete type
-make[1]: *** [install-mh.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhl.o mhl.c
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o post.o post.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from post.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from post.c:15:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-post.c:61: elements of array `switches' have incomplete type
-post.c:63: warning: excess elements in struct initializer
-post.c:63: warning: (near initialization for `switches[0]')
-post.c:63: warning: excess elements in struct initializer
-post.c:63: warning: (near initialization for `switches[1]')
-post.c:66: warning: excess elements in struct initializer
-post.c:66: warning: (near initialization for `switches[2]')
-post.c:66: warning: excess elements in struct initializer
-post.c:66: warning: (near initialization for `switches[3]')
-post.c:68: warning: excess elements in struct initializer
-post.c:68: warning: (near initialization for `switches[4]')
-post.c:68: warning: excess elements in struct initializer
-post.c:68: warning: (near initialization for `switches[5]')
-post.c:71: warning: excess elements in struct initializer
-post.c:71: warning: (near initialization for `switches[6]')
-post.c:71: warning: excess elements in struct initializer
-post.c:71: warning: (near initialization for `switches[7]')
-post.c:74: warning: excess elements in struct initializer
-post.c:74: warning: (near initialization for `switches[8]')
-post.c:74: warning: excess elements in struct initializer
-post.c:74: warning: (near initialization for `switches[9]')
-post.c:77: warning: excess elements in struct initializer
-post.c:77: warning: (near initialization for `switches[10]')
-post.c:77: warning: excess elements in struct initializer
-post.c:77: warning: (near initialization for `switches[11]')
-post.c:79: warning: excess elements in struct initializer
-post.c:79: warning: (near initialization for `switches[12]')
-post.c:79: warning: excess elements in struct initializer
-post.c:79: warning: (near initialization for `switches[13]')
-post.c:82: warning: excess elements in struct initializer
-post.c:82: warning: (near initialization for `switches[14]')
-post.c:82: warning: excess elements in struct initializer
-post.c:82: warning: (near initialization for `switches[15]')
-post.c:84: warning: excess elements in struct initializer
-post.c:84: warning: (near initialization for `switches[16]')
-post.c:84: warning: excess elements in struct initializer
-post.c:84: warning: (near initialization for `switches[17]')
-post.c:87: warning: excess elements in struct initializer
-post.c:87: warning: (near initialization for `switches[18]')
-post.c:87: warning: excess elements in struct initializer
-post.c:87: warning: (near initialization for `switches[19]')
-post.c:89: warning: excess elements in struct initializer
-post.c:89: warning: (near initialization for `switches[20]')
-post.c:89: warning: excess elements in struct initializer
-post.c:89: warning: (near initialization for `switches[21]')
-post.c:92: warning: excess elements in struct initializer
-post.c:92: warning: (near initialization for `switches[22]')
-post.c:92: warning: excess elements in struct initializer
-post.c:92: warning: (near initialization for `switches[23]')
-post.c:95: warning: excess elements in struct initializer
-post.c:95: warning: (near initialization for `switches[24]')
-post.c:95: warning: excess elements in struct initializer
-post.c:95: warning: (near initialization for `switches[25]')
-post.c:97: warning: excess elements in struct initializer
-post.c:97: warning: (near initialization for `switches[26]')
-post.c:97: warning: excess elements in struct initializer
-post.c:97: warning: (near initialization for `switches[27]')
-post.c:100: warning: excess elements in struct initializer
-post.c:100: warning: (near initialization for `switches[28]')
-post.c:100: warning: excess elements in struct initializer
-post.c:100: warning: (near initialization for `switches[29]')
-post.c:102: warning: excess elements in struct initializer
-post.c:102: warning: (near initialization for `switches[30]')
-post.c:102: warning: excess elements in struct initializer
-post.c:102: warning: (near initialization for `switches[31]')
-post.c:105: warning: excess elements in struct initializer
-post.c:105: warning: (near initialization for `switches[32]')
-post.c:105: warning: excess elements in struct initializer
-post.c:105: warning: (near initialization for `switches[33]')
-post.c:107: warning: excess elements in struct initializer
-post.c:107: warning: (near initialization for `switches[34]')
-post.c:107: warning: excess elements in struct initializer
-post.c:107: warning: (near initialization for `switches[35]')
-post.c:110: warning: excess elements in struct initializer
-post.c:110: warning: (near initialization for `switches[36]')
-post.c:110: warning: excess elements in struct initializer
-post.c:110: warning: (near initialization for `switches[37]')
-post.c:112: warning: excess elements in struct initializer
-post.c:112: warning: (near initialization for `switches[38]')
-post.c:112: warning: excess elements in struct initializer
-post.c:112: warning: (near initialization for `switches[39]')
-post.c:115: warning: excess elements in struct initializer
-post.c:115: warning: (near initialization for `switches[40]')
-post.c:115: warning: excess elements in struct initializer
-post.c:115: warning: (near initialization for `switches[41]')
-post.c:118: warning: excess elements in struct initializer
-post.c:118: warning: (near initialization for `switches[42]')
-post.c:118: warning: excess elements in struct initializer
-post.c:118: warning: (near initialization for `switches[43]')
-post.c:121: warning: excess elements in struct initializer
-post.c:121: warning: (near initialization for `switches[44]')
-post.c:121: warning: excess elements in struct initializer
-post.c:121: warning: (near initialization for `switches[45]')
-post.c:124: warning: excess elements in struct initializer
-post.c:124: warning: (near initialization for `switches[46]')
-post.c:124: warning: excess elements in struct initializer
-post.c:124: warning: (near initialization for `switches[47]')
-post.c:126: warning: excess elements in struct initializer
-post.c:126: warning: (near initialization for `switches[48]')
-post.c:126: warning: excess elements in struct initializer
-post.c:126: warning: (near initialization for `switches[49]')
-post.c:128: warning: excess elements in struct initializer
-post.c:128: warning: (near initialization for `switches[50]')
-post.c:128: warning: excess elements in struct initializer
-post.c:128: warning: (near initialization for `switches[51]')
-post.c:130: warning: excess elements in struct initializer
-post.c:130: warning: (near initialization for `switches[52]')
-post.c:130: warning: excess elements in struct initializer
-post.c:130: warning: (near initialization for `switches[53]')
-post.c:133: warning: excess elements in struct initializer
-post.c:133: warning: (near initialization for `switches[54]')
-post.c:133: warning: excess elements in struct initializer
-post.c:133: warning: (near initialization for `switches[55]')
-post.c:136: warning: excess elements in struct initializer
-post.c:136: warning: (near initialization for `switches[56]')
-post.c:136: warning: excess elements in struct initializer
-post.c:136: warning: (near initialization for `switches[57]')
-post.c:139: warning: excess elements in struct initializer
-post.c:139: warning: (near initialization for `switches[58]')
-post.c:139: warning: excess elements in struct initializer
-post.c:139: warning: (near initialization for `switches[59]')
-post.c:141: warning: excess elements in struct initializer
-post.c:141: warning: (near initialization for `switches[60]')
-post.c:141: warning: excess elements in struct initializer
-post.c:141: warning: (near initialization for `switches[61]')
-post.c:143: warning: excess elements in struct initializer
-post.c:143: warning: (near initialization for `switches[62]')
-post.c:143: warning: excess elements in struct initializer
-post.c:143: warning: (near initialization for `switches[63]')
-post.c:146: warning: excess elements in struct initializer
-post.c:146: warning: (near initialization for `switches[64]')
-post.c:146: warning: excess elements in struct initializer
-post.c:146: warning: (near initialization for `switches[65]')
-post.c:148: warning: excess elements in struct initializer
-post.c:148: warning: (near initialization for `switches[66]')
-post.c:148: warning: excess elements in struct initializer
-post.c:148: warning: (near initialization for `switches[67]')
-post.c:150: warning: excess elements in struct initializer
-post.c:150: warning: (near initialization for `switches[68]')
-post.c:150: warning: excess elements in struct initializer
-post.c:150: warning: (near initialization for `switches[69]')
-post.c:153: warning: excess elements in struct initializer
-post.c:153: warning: (near initialization for `switches[70]')
-post.c:153: warning: excess elements in struct initializer
-post.c:153: warning: (near initialization for `switches[71]')
-post.c:156: warning: excess elements in struct initializer
-post.c:156: warning: (near initialization for `switches[72]')
-post.c:156: warning: excess elements in struct initializer
-post.c:156: warning: (near initialization for `switches[73]')
-post.c:158: warning: excess elements in struct initializer
-post.c:158: warning: (near initialization for `switches[74]')
-post.c:158: warning: excess elements in struct initializer
-post.c:158: warning: (near initialization for `switches[75]')
-post.c:162: warning: excess elements in struct initializer
-post.c:162: warning: (near initialization for `switches[76]')
-post.c:162: warning: excess elements in struct initializer
-post.c:162: warning: (near initialization for `switches[77]')
-post.c:164: warning: excess elements in struct initializer
-post.c:164: warning: (near initialization for `switches[78]')
-post.c:164: warning: excess elements in struct initializer
-post.c:164: warning: (near initialization for `switches[79]')
-post.c:169: warning: excess elements in struct initializer
-post.c:169: warning: (near initialization for `switches[80]')
-post.c:169: warning: excess elements in struct initializer
-post.c:169: warning: (near initialization for `switches[81]')
-post.c:171: warning: excess elements in struct initializer
-post.c:171: warning: (near initialization for `switches[82]')
-post.c:171: warning: excess elements in struct initializer
-post.c:171: warning: (near initialization for `switches[83]')
-post.c:174: warning: excess elements in struct initializer
-post.c:174: warning: (near initialization for `switches[84]')
-post.c:175: warning: excess elements in struct initializer
-post.c:175: warning: (near initialization for `switches[85]')
-post.c:256: `OUTPUTLINELEN' undeclared here (not in a function)
-post.c:258: `NOTOK' undeclared here (not in a function)
-post.c:343: `NULLCP' undeclared here (not in a function)
-post.c:344: `NULLCP' undeclared here (not in a function)
-post.c:358: `NULLCP' undeclared here (not in a function)
-post.c:359: `NULLCP' undeclared here (not in a function)
-post.c:363: `NULLCP' undeclared here (not in a function)
-post.c: In function `main':
-post.c:393: `NAMESZ' undeclared (first use in this function)
-post.c:393: (Each undeclared identifier is reported only once
-post.c:393: for each function it appears in.)
-post.c:403: `invo_name' undeclared (first use in this function)
-post.c:404: `NULLCP' undeclared (first use in this function)
-post.c:417: `AMBIGSW' undeclared (first use in this function)
-post.c:420: `UNKWNSW' undeclared (first use in this function)
-post.c:666: `FLD' undeclared (first use in this function)
-post.c:669: `FLDEOF' undeclared (first use in this function)
-post.c:670: `FLDPLUS' undeclared (first use in this function)
-post.c:714: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-post.c:716: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-post.c:736: warning: assignment makes pointer from integer without a cast
-post.c:739: warning: assignment makes pointer from integer without a cast
-post.c:748: `BODY' undeclared (first use in this function)
-post.c:749: `BODYEOF' undeclared (first use in this function)
-post.c:760: `FILEEOF' undeclared (first use in this function)
-post.c:764: `LENERR' undeclared (first use in this function)
-post.c:765: `FMTERR' undeclared (first use in this function)
-post.c:780: `NOTOK' undeclared (first use in this function)
-post.c: In function `putfmt':
-post.c:871: `NULLCP' undeclared (first use in this function)
-post.c:879: warning: assignment makes pointer from integer without a cast
-post.c:890: `NOTOK' undeclared (first use in this function)
-post.c:913: warning: assignment makes pointer from integer without a cast
-post.c:915: warning: assignment makes pointer from integer without a cast
-post.c: In function `start_headers':
-post.c:1046: `NULLCP' undeclared (first use in this function)
-post.c:1089: warning: assignment makes pointer from integer without a cast
-post.c: In function `finish_headers':
-post.c:1137: `NULLCP' undeclared (first use in this function)
-post.c: In function `get_header':
-post.c:1188: `NOTOK' undeclared (first use in this function)
-post.c: In function `putadr':
-post.c:1218: warning: assignment makes pointer from integer without a cast
-post.c:1229: warning: assignment makes pointer from integer without a cast
-post.c:1230: `NULLCP' undeclared (first use in this function)
-post.c: In function `putgrp':
-post.c:1289: `NULLCP' undeclared (first use in this function)
-post.c:1289: warning: pointer/integer type mismatch in conditional expression
-post.c:1292: warning: assignment makes pointer from integer without a cast
-post.c: In function `anno':
-post.c:1390: `NOTOK' undeclared (first use in this function)
-post.c: In function `annoaux':
-post.c:1416: `OK' undeclared (first use in this function)
-post.c:1416: `NOTOK' undeclared (first use in this function)
-post.c: In function `insert_fcc':
-post.c:1437: `NULLCP' undeclared (first use in this function)
-post.c:1438: warning: assignment makes pointer from integer without a cast
-post.c: In function `make_bcc_file':
-post.c:1450: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-post.c:1477: `NULLCP' undeclared (first use in this function)
-post.c:1478: `NOTOK' undeclared (first use in this function)
-post.c:1512: `mhlproc' undeclared (first use in this function)
-post.c:1512: warning: assignment makes pointer from integer without a cast
-post.c:1520: `OK' undeclared (first use in this function)
-post.c: In function `find_prefix':
-post.c:1566: `OK' undeclared (first use in this function)
-post.c:1576: `NOTOK' undeclared (first use in this function)
-post.c: In function `verify_all_addresses':
-post.c:1625: `NULLCP' undeclared (first use in this function)
-post.c:1662: `DONE' undeclared (first use in this function)
-post.c: In function `chkadr':
-post.c:1677: `NULLCP' undeclared (first use in this function)
-post.c: In function `post':
-post.c:1735: `NULLCP' undeclared (first use in this function)
-post.c:1740: `NOTOK' undeclared (first use in this function)
-post.c:1763: `OK' undeclared (first use in this function)
-post.c:1763: `DONE' undeclared (first use in this function)
-post.c: In function `do_addresses':
-post.c:2039: `NULLCP' undeclared (first use in this function)
-post.c: In function `do_text':
-post.c:2065: `NULLCP' undeclared (first use in this function)
-post.c:2068: `NOTOK' undeclared (first use in this function)
-post.c: In function `do_an_address':
-post.c:2413: `NULLCP' undeclared (first use in this function)
-post.c: In function `sigser':
-post.c:2459: `NOTOK' undeclared (first use in this function)
-post.c: In function `fcc':
-post.c:2529: `NOTOK' undeclared (first use in this function)
-post.c:2539: `OK' undeclared (first use in this function)
-post.c:2542: `fileproc' undeclared (first use in this function)
-post.c:2544: `NULLCP' undeclared (first use in this function)
-post.c: In function `p_record':
-post.c:2586: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-post.c:2605: `NOTOK' undeclared (first use in this function)
-post.c:2615: `OK' undeclared (first use in this function)
-post.c:2616: `NULLCP' undeclared (first use in this function)
-post.c: In function `die':
-post.c:2656: `NOTOK' undeclared (first use in this function)
-make[1]: *** [post.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rcvdist.o rcvdist.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rcvdist.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ../h/rcvmail.h:8,
-                 from rcvdist.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rcvdist.c:17: elements of array `switches' have incomplete type
-rcvdist.c:19: warning: excess elements in struct initializer
-rcvdist.c:19: warning: (near initialization for `switches[0]')
-rcvdist.c:19: warning: excess elements in struct initializer
-rcvdist.c:19: warning: (near initialization for `switches[1]')
-rcvdist.c:22: warning: excess elements in struct initializer
-rcvdist.c:22: warning: (near initialization for `switches[2]')
-rcvdist.c:22: warning: excess elements in struct initializer
-rcvdist.c:22: warning: (near initialization for `switches[3]')
-rcvdist.c:24: warning: excess elements in struct initializer
-rcvdist.c:24: warning: (near initialization for `switches[4]')
-rcvdist.c:25: warning: excess elements in struct initializer
-rcvdist.c:25: warning: (near initialization for `switches[5]')
-rcvdist.c: In function `main':
-rcvdist.c:51: `MAXARGS' undeclared (first use in this function)
-rcvdist.c:51: (Each undeclared identifier is reported only once
-rcvdist.c:51: for each function it appears in.)
-rcvdist.c:61: `invo_name' undeclared (first use in this function)
-rcvdist.c:63: warning: assignment makes pointer from integer without a cast
-rcvdist.c:64: warning: assignment makes pointer from integer without a cast
-rcvdist.c:64: warning: assignment makes pointer from integer without a cast
-rcvdist.c:65: warning: assignment makes pointer from integer without a cast
-rcvdist.c:77: `AMBIGSW' undeclared (first use in this function)
-rcvdist.c:80: `UNKWNSW' undeclared (first use in this function)
-rcvdist.c:92: `NULLCP' undeclared (first use in this function)
-rcvdist.c:95: warning: assignment makes pointer from integer without a cast
-rcvdist.c:105: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-rcvdist.c:110: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-rcvdist.c:114: `NOTOK' undeclared (first use in this function)
-rcvdist.c:117: `postproc' undeclared (first use in this function)
-rcvdist.c:127: `OK' undeclared (first use in this function)
-rcvdist.c: At top level:
-rcvdist.c:145: `OUTPUTLINELEN' undeclared here (not in a function)
-rcvdist.c: In function `rcvdistout':
-rcvdist.c:186: `NAMESZ' undeclared (first use in this function)
-rcvdist.c:194: `rcvdistcomps' undeclared (first use in this function)
-rcvdist.c:194: `NULLCP' undeclared (first use in this function)
-rcvdist.c:209: warning: assignment makes pointer from integer without a cast
-rcvdist.c:224: `FLD' undeclared (first use in this function)
-rcvdist.c:227: `FLDPLUS' undeclared (first use in this function)
-rcvdist.c:231: `msg_count' undeclared (first use in this function)
-rcvdist.c:242: warning: assignment makes pointer from integer without a cast
-rcvdist.c:245: warning: assignment makes pointer from integer without a cast
-rcvdist.c:246: warning: assignment makes pointer from integer without a cast
-rcvdist.c:251: warning: assignment makes pointer from integer without a cast
-rcvdist.c:262: `LENERR' undeclared (first use in this function)
-rcvdist.c:263: `FMTERR' undeclared (first use in this function)
-rcvdist.c:264: `BODY' undeclared (first use in this function)
-rcvdist.c:265: `FILEEOF' undeclared (first use in this function)
-rcvdist.c:275: warning: assignment makes pointer from integer without a cast
-rcvdist.c: At top level:
-rcvdist.c:301: warning: type mismatch with previous implicit declaration
-rcvdist.c:115: warning: previous implicit declaration of `done'
-rcvdist.c:301: warning: `done' was previously implicitly declared to return `int'
-make[1]: *** [rcvdist.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rcvpack.o rcvpack.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rcvpack.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ../h/rcvmail.h:8,
-                 from rcvpack.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rcvpack.c:17: elements of array `switches' have incomplete type
-rcvpack.c:19: warning: excess elements in struct initializer
-rcvpack.c:19: warning: (near initialization for `switches[0]')
-rcvpack.c:19: warning: excess elements in struct initializer
-rcvpack.c:19: warning: (near initialization for `switches[1]')
-rcvpack.c:21: warning: excess elements in struct initializer
-rcvpack.c:21: warning: (near initialization for `switches[2]')
-rcvpack.c:22: warning: excess elements in struct initializer
-rcvpack.c:22: warning: (near initialization for `switches[3]')
-rcvpack.c: In function `main':
-rcvpack.c:39: `MAXARGS' undeclared (first use in this function)
-rcvpack.c:39: (Each undeclared identifier is reported only once
-rcvpack.c:39: for each function it appears in.)
-rcvpack.c:47: `invo_name' undeclared (first use in this function)
-rcvpack.c:49: warning: assignment makes pointer from integer without a cast
-rcvpack.c:50: warning: assignment makes pointer from integer without a cast
-rcvpack.c:50: warning: assignment makes pointer from integer without a cast
-rcvpack.c:51: warning: assignment makes pointer from integer without a cast
-rcvpack.c:63: `AMBIGSW' undeclared (first use in this function)
-rcvpack.c:66: `UNKWNSW' undeclared (first use in this function)
-rcvpack.c:67: `NULLCP' undeclared (first use in this function)
-rcvpack.c:87: `NOTOK' undeclared (first use in this function)
-make[1]: *** [rcvpack.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rcvstore.o rcvstore.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rcvstore.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from rcvstore.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rcvstore.c:19: elements of array `switches' have incomplete type
-rcvstore.c:21: warning: excess elements in struct initializer
-rcvstore.c:21: warning: (near initialization for `switches[0]')
-rcvstore.c:21: warning: excess elements in struct initializer
-rcvstore.c:21: warning: (near initialization for `switches[1]')
-rcvstore.c:23: warning: excess elements in struct initializer
-rcvstore.c:23: warning: (near initialization for `switches[2]')
-rcvstore.c:23: warning: excess elements in struct initializer
-rcvstore.c:23: warning: (near initialization for `switches[3]')
-rcvstore.c:26: warning: excess elements in struct initializer
-rcvstore.c:26: warning: (near initialization for `switches[4]')
-rcvstore.c:26: warning: excess elements in struct initializer
-rcvstore.c:26: warning: (near initialization for `switches[5]')
-rcvstore.c:28: warning: excess elements in struct initializer
-rcvstore.c:28: warning: (near initialization for `switches[6]')
-rcvstore.c:28: warning: excess elements in struct initializer
-rcvstore.c:28: warning: (near initialization for `switches[7]')
-rcvstore.c:31: warning: excess elements in struct initializer
-rcvstore.c:31: warning: (near initialization for `switches[8]')
-rcvstore.c:31: warning: excess elements in struct initializer
-rcvstore.c:31: warning: (near initialization for `switches[9]')
-rcvstore.c:34: warning: excess elements in struct initializer
-rcvstore.c:34: warning: (near initialization for `switches[10]')
-rcvstore.c:34: warning: excess elements in struct initializer
-rcvstore.c:34: warning: (near initialization for `switches[11]')
-rcvstore.c:36: warning: excess elements in struct initializer
-rcvstore.c:36: warning: (near initialization for `switches[12]')
-rcvstore.c:36: warning: excess elements in struct initializer
-rcvstore.c:36: warning: (near initialization for `switches[13]')
-rcvstore.c:39: warning: excess elements in struct initializer
-rcvstore.c:39: warning: (near initialization for `switches[14]')
-rcvstore.c:39: warning: excess elements in struct initializer
-rcvstore.c:39: warning: (near initialization for `switches[15]')
-rcvstore.c:41: warning: excess elements in struct initializer
-rcvstore.c:41: warning: (near initialization for `switches[16]')
-rcvstore.c:42: warning: excess elements in struct initializer
-rcvstore.c:42: warning: (near initialization for `switches[17]')
-rcvstore.c:48: `NULLCP' undeclared here (not in a function)
-rcvstore.c: In function `main':
-rcvstore.c:69: `MAXARGS' undeclared (first use in this function)
-rcvstore.c:69: (Each undeclared identifier is reported only once
-rcvstore.c:69: for each function it appears in.)
-rcvstore.c:70: `NATTRS' undeclared (first use in this function)
-rcvstore.c:80: `invo_name' undeclared (first use in this function)
-rcvstore.c:82: warning: assignment makes pointer from integer without a cast
-rcvstore.c:83: warning: assignment makes pointer from integer without a cast
-rcvstore.c:83: warning: assignment makes pointer from integer without a cast
-rcvstore.c:84: warning: assignment makes pointer from integer without a cast
-rcvstore.c:96: `AMBIGSW' undeclared (first use in this function)
-rcvstore.c:99: `UNKWNSW' undeclared (first use in this function)
-rcvstore.c:100: `NULLCP' undeclared (first use in this function)
-rcvstore.c:139: `TFOLDER' undeclared (first use in this function)
-rcvstore.c:139: `TSUBCWF' undeclared (first use in this function)
-rcvstore.c:139: warning: assignment makes pointer from integer without a cast
-rcvstore.c:149: `inbox' undeclared (first use in this function)
-rcvstore.c:149: warning: assignment makes pointer from integer without a cast
-rcvstore.c:150: `defalt' undeclared (first use in this function)
-rcvstore.c:151: warning: assignment makes pointer from integer without a cast
-rcvstore.c:153: `NOTOK' undeclared (first use in this function)
-rcvstore.c:164: warning: assignment makes pointer from integer without a cast
-rcvstore.c:174: warning: assignment makes pointer from integer without a cast
-rcvstore.c:193: dereferencing pointer to incomplete type
-rcvstore.c:195: dereferencing pointer to incomplete type
-rcvstore.c:196: dereferencing pointer to incomplete type
-rcvstore.c:197: dereferencing pointer to incomplete type
-rcvstore.c:197: `MAXFOLDER' undeclared (first use in this function)
-rcvstore.c:197: warning: assignment makes pointer from integer without a cast
-rcvstore.c:200: dereferencing pointer to incomplete type
-rcvstore.c:200: `EXISTS' undeclared (first use in this function)
-rcvstore.c:200: `UNSEEN' undeclared (first use in this function)
-rcvstore.c:209: dereferencing pointer to incomplete type
-rcvstore.c:210: dereferencing pointer to incomplete type
-rcvstore.c:211: dereferencing pointer to incomplete type
-rcvstore.c:211: `SEQMOD' undeclared (first use in this function)
-rcvstore.c: At top level:
-rcvstore.c:229: warning: type mismatch with previous implicit declaration
-rcvstore.c:225: warning: previous implicit declaration of `done'
-rcvstore.c:229: warning: `done' was previously implicitly declared to return `int'
-make[1]: *** [rcvstore.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o rcvtty.o rcvtty.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from rcvtty.c:9:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ../h/rcvmail.h:8,
-                 from rcvtty.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-rcvtty.c:50: elements of array `switches' have incomplete type
-rcvtty.c:52: warning: excess elements in struct initializer
-rcvtty.c:52: warning: (near initialization for `switches[0]')
-rcvtty.c:52: warning: excess elements in struct initializer
-rcvtty.c:52: warning: (near initialization for `switches[1]')
-rcvtty.c:55: warning: excess elements in struct initializer
-rcvtty.c:55: warning: (near initialization for `switches[2]')
-rcvtty.c:55: warning: excess elements in struct initializer
-rcvtty.c:55: warning: (near initialization for `switches[3]')
-rcvtty.c:58: warning: excess elements in struct initializer
-rcvtty.c:58: warning: (near initialization for `switches[4]')
-rcvtty.c:58: warning: excess elements in struct initializer
-rcvtty.c:58: warning: (near initialization for `switches[5]')
-rcvtty.c:60: warning: excess elements in struct initializer
-rcvtty.c:60: warning: (near initialization for `switches[6]')
-rcvtty.c:60: warning: excess elements in struct initializer
-rcvtty.c:60: warning: (near initialization for `switches[7]')
-rcvtty.c:63: warning: excess elements in struct initializer
-rcvtty.c:63: warning: (near initialization for `switches[8]')
-rcvtty.c:63: warning: excess elements in struct initializer
-rcvtty.c:63: warning: (near initialization for `switches[9]')
-rcvtty.c:65: warning: excess elements in struct initializer
-rcvtty.c:65: warning: (near initialization for `switches[10]')
-rcvtty.c:65: warning: excess elements in struct initializer
-rcvtty.c:65: warning: (near initialization for `switches[11]')
-rcvtty.c:67: warning: excess elements in struct initializer
-rcvtty.c:67: warning: (near initialization for `switches[12]')
-rcvtty.c:67: warning: excess elements in struct initializer
-rcvtty.c:67: warning: (near initialization for `switches[13]')
-rcvtty.c:69: warning: excess elements in struct initializer
-rcvtty.c:69: warning: (near initialization for `switches[14]')
-rcvtty.c:69: warning: excess elements in struct initializer
-rcvtty.c:69: warning: (near initialization for `switches[15]')
-rcvtty.c:71: warning: excess elements in struct initializer
-rcvtty.c:71: warning: (near initialization for `switches[16]')
-rcvtty.c:72: warning: excess elements in struct initializer
-rcvtty.c:72: warning: (near initialization for `switches[17]')
-rcvtty.c: In function `main':
-rcvtty.c:109: `MAXARGS' undeclared (first use in this function)
-rcvtty.c:109: (Each undeclared identifier is reported only once
-rcvtty.c:109: for each function it appears in.)
-rcvtty.c:127: `invo_name' undeclared (first use in this function)
-rcvtty.c:128: `NAMESZ' undeclared (first use in this function)
-rcvtty.c:133: warning: assignment makes pointer from integer without a cast
-rcvtty.c:134: warning: assignment makes pointer from integer without a cast
-rcvtty.c:134: warning: assignment makes pointer from integer without a cast
-rcvtty.c:135: warning: assignment makes pointer from integer without a cast
-rcvtty.c:140: `NULLCP' undeclared (first use in this function)
-rcvtty.c:152: `AMBIGSW' undeclared (first use in this function)
-rcvtty.c:155: `UNKWNSW' undeclared (first use in this function)
-rcvtty.c:198: `NOTOK' undeclared (first use in this function)
-rcvtty.c: In function `alrmser':
-rcvtty.c:229: `DONE' undeclared (first use in this function)
-rcvtty.c: In function `message_fd':
-rcvtty.c:243: `NOTOK' undeclared (first use in this function)
-rcvtty.c:258: `OK' undeclared (first use in this function)
-rcvtty.c: In function `header_fd':
-rcvtty.c:308: `invo_name' undeclared (first use in this function)
-rcvtty.c:308: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-rcvtty.c:309: `NOTOK' undeclared (first use in this function)
-rcvtty.c: In function `alert':
-rcvtty.c:343: `NOTOK' undeclared (first use in this function)
-rcvtty.c:354: `OK' undeclared (first use in this function)
-make[1]: *** [rcvtty.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o fmtdump.o fmtdump.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from fmtdump.c:6:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from fmtdump.c:10:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-fmtdump.c:16: elements of array `switches' have incomplete type
-fmtdump.c:18: warning: excess elements in struct initializer
-fmtdump.c:18: warning: (near initialization for `switches[0]')
-fmtdump.c:18: warning: excess elements in struct initializer
-fmtdump.c:18: warning: (near initialization for `switches[1]')
-fmtdump.c:20: warning: excess elements in struct initializer
-fmtdump.c:20: warning: (near initialization for `switches[2]')
-fmtdump.c:20: warning: excess elements in struct initializer
-fmtdump.c:20: warning: (near initialization for `switches[3]')
-fmtdump.c:23: warning: excess elements in struct initializer
-fmtdump.c:23: warning: (near initialization for `switches[4]')
-fmtdump.c:23: warning: excess elements in struct initializer
-fmtdump.c:23: warning: (near initialization for `switches[5]')
-fmtdump.c:25: warning: excess elements in struct initializer
-fmtdump.c:25: warning: (near initialization for `switches[6]')
-fmtdump.c:26: warning: excess elements in struct initializer
-fmtdump.c:26: warning: (near initialization for `switches[7]')
-fmtdump.c: In function `main':
-fmtdump.c:53: `MAXARGS' undeclared (first use in this function)
-fmtdump.c:53: (Each undeclared identifier is reported only once
-fmtdump.c:53: for each function it appears in.)
-fmtdump.c:62: `invo_name' undeclared (first use in this function)
-fmtdump.c:63: warning: assignment makes pointer from integer without a cast
-fmtdump.c:64: warning: assignment makes pointer from integer without a cast
-fmtdump.c:64: warning: assignment makes pointer from integer without a cast
-fmtdump.c:65: warning: assignment makes pointer from integer without a cast
-fmtdump.c:77: `AMBIGSW' undeclared (first use in this function)
-fmtdump.c:80: `UNKWNSW' undeclared (first use in this function)
-fmtdump.c:81: `NULLCP' undeclared (first use in this function)
-make[1]: *** [fmtdump.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o mhparam.o mhparam.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from mhparam.c:7:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from mhparam.c:8:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-mhparam.c:12: `LINK' undeclared here (not in a function)
-mhparam.c:16: elements of array `switches' have incomplete type
-mhparam.c:18: warning: excess elements in struct initializer
-mhparam.c:18: warning: (near initialization for `switches[0]')
-mhparam.c:18: warning: excess elements in struct initializer
-mhparam.c:18: warning: (near initialization for `switches[1]')
-mhparam.c:20: warning: excess elements in struct initializer
-mhparam.c:20: warning: (near initialization for `switches[2]')
-mhparam.c:20: warning: excess elements in struct initializer
-mhparam.c:20: warning: (near initialization for `switches[3]')
-mhparam.c:22: warning: excess elements in struct initializer
-mhparam.c:22: warning: (near initialization for `switches[4]')
-mhparam.c:22: warning: excess elements in struct initializer
-mhparam.c:22: warning: (near initialization for `switches[5]')
-mhparam.c:24: warning: excess elements in struct initializer
-mhparam.c:24: warning: (near initialization for `switches[6]')
-mhparam.c:24: warning: excess elements in struct initializer
-mhparam.c:24: warning: (near initialization for `switches[7]')
-mhparam.c:26: warning: excess elements in struct initializer
-mhparam.c:26: warning: (near initialization for `switches[8]')
-mhparam.c:27: warning: excess elements in struct initializer
-mhparam.c:27: warning: (near initialization for `switches[9]')
-mhparam.c: In function `main':
-mhparam.c:48: `MAXARGS' undeclared (first use in this function)
-mhparam.c:48: (Each undeclared identifier is reported only once
-mhparam.c:48: for each function it appears in.)
-mhparam.c:54: `invo_name' undeclared (first use in this function)
-mhparam.c:55: warning: assignment makes pointer from integer without a cast
-mhparam.c:56: warning: assignment makes pointer from integer without a cast
-mhparam.c:56: warning: assignment makes pointer from integer without a cast
-mhparam.c:57: warning: assignment makes pointer from integer without a cast
-mhparam.c:69: `AMBIGSW' undeclared (first use in this function)
-mhparam.c:72: `UNKWNSW' undeclared (first use in this function)
-mhparam.c:73: `NULLCP' undeclared (first use in this function)
-mhparam.c:109: `m_defs' undeclared (first use in this function)
-mhparam.c:109: dereferencing pointer to incomplete type
-mhparam.c:111: dereferencing pointer to incomplete type
-mhparam.c:112: dereferencing pointer to incomplete type
-mhparam.c:113: dereferencing pointer to incomplete type
-mhparam.c:124: warning: initialization makes pointer from integer without a cast
-mhparam.c: At top level:
-mhparam.c:152: `context' undeclared here (not in a function)
-mhparam.c:152: initializer element is not constant
-mhparam.c:152: (near initialization for `procs[0].p_field')
-mhparam.c:152: initializer element is not constant
-mhparam.c:152: (near initialization for `procs[0]')
-mhparam.c:153: `faceproc' undeclared here (not in a function)
-mhparam.c:153: initializer element is not constant
-mhparam.c:153: (near initialization for `procs[1].p_field')
-mhparam.c:153: initializer element is not constant
-mhparam.c:153: (near initialization for `procs[1]')
-mhparam.c:154: `fileproc' undeclared here (not in a function)
-mhparam.c:154: initializer element is not constant
-mhparam.c:154: (near initialization for `procs[2].p_field')
-mhparam.c:154: initializer element is not constant
-mhparam.c:154: (near initialization for `procs[2]')
-mhparam.c:155: `foldprot' undeclared here (not in a function)
-mhparam.c:155: initializer element is not constant
-mhparam.c:155: (near initialization for `procs[3].p_field')
-mhparam.c:155: initializer element is not constant
-mhparam.c:155: (near initialization for `procs[3]')
-mhparam.c:156: `incproc' undeclared here (not in a function)
-mhparam.c:156: initializer element is not constant
-mhparam.c:156: (near initialization for `procs[4].p_field')
-mhparam.c:156: initializer element is not constant
-mhparam.c:156: (near initialization for `procs[4]')
-mhparam.c:157: `installproc' undeclared here (not in a function)
-mhparam.c:157: initializer element is not constant
-mhparam.c:157: (near initialization for `procs[5].p_field')
-mhparam.c:157: initializer element is not constant
-mhparam.c:157: (near initialization for `procs[5]')
-mhparam.c:158: `lproc' undeclared here (not in a function)
-mhparam.c:158: initializer element is not constant
-mhparam.c:158: (near initialization for `procs[6].p_field')
-mhparam.c:158: initializer element is not constant
-mhparam.c:158: (near initialization for `procs[6]')
-mhparam.c:159: `mailproc' undeclared here (not in a function)
-mhparam.c:159: initializer element is not constant
-mhparam.c:159: (near initialization for `procs[7].p_field')
-mhparam.c:159: initializer element is not constant
-mhparam.c:159: (near initialization for `procs[7]')
-mhparam.c:160: `mhlproc' undeclared here (not in a function)
-mhparam.c:160: initializer element is not constant
-mhparam.c:160: (near initialization for `procs[8].p_field')
-mhparam.c:160: initializer element is not constant
-mhparam.c:160: (near initialization for `procs[8]')
-mhparam.c:161: `moreproc' undeclared here (not in a function)
-mhparam.c:161: initializer element is not constant
-mhparam.c:161: (near initialization for `procs[9].p_field')
-mhparam.c:161: initializer element is not constant
-mhparam.c:161: (near initialization for `procs[9]')
-mhparam.c:162: `msgprot' undeclared here (not in a function)
-mhparam.c:162: initializer element is not constant
-mhparam.c:162: (near initialization for `procs[10].p_field')
-mhparam.c:162: initializer element is not constant
-mhparam.c:162: (near initialization for `procs[10]')
-mhparam.c:163: `mshproc' undeclared here (not in a function)
-mhparam.c:163: initializer element is not constant
-mhparam.c:163: (near initialization for `procs[11].p_field')
-mhparam.c:163: initializer element is not constant
-mhparam.c:163: (near initialization for `procs[11]')
-mhparam.c:164: `packproc' undeclared here (not in a function)
-mhparam.c:164: initializer element is not constant
-mhparam.c:164: (near initialization for `procs[12].p_field')
-mhparam.c:164: initializer element is not constant
-mhparam.c:164: (near initialization for `procs[12]')
-mhparam.c:165: `postproc' undeclared here (not in a function)
-mhparam.c:165: initializer element is not constant
-mhparam.c:165: (near initialization for `procs[13].p_field')
-mhparam.c:165: initializer element is not constant
-mhparam.c:165: (near initialization for `procs[13]')
-mhparam.c:166: `rmfproc' undeclared here (not in a function)
-mhparam.c:166: initializer element is not constant
-mhparam.c:166: (near initialization for `procs[14].p_field')
-mhparam.c:166: initializer element is not constant
-mhparam.c:166: (near initialization for `procs[14]')
-mhparam.c:167: `rmmproc' undeclared here (not in a function)
-mhparam.c:167: initializer element is not constant
-mhparam.c:167: (near initialization for `procs[15].p_field')
-mhparam.c:167: initializer element is not constant
-mhparam.c:167: (near initialization for `procs[15]')
-mhparam.c:168: `sendproc' undeclared here (not in a function)
-mhparam.c:168: initializer element is not constant
-mhparam.c:168: (near initialization for `procs[16].p_field')
-mhparam.c:168: initializer element is not constant
-mhparam.c:168: (near initialization for `procs[16]')
-mhparam.c:169: `showproc' undeclared here (not in a function)
-mhparam.c:169: initializer element is not constant
-mhparam.c:169: (near initialization for `procs[17].p_field')
-mhparam.c:169: initializer element is not constant
-mhparam.c:169: (near initialization for `procs[17]')
-mhparam.c:170: `slocalproc' undeclared here (not in a function)
-mhparam.c:170: initializer element is not constant
-mhparam.c:170: (near initialization for `procs[18].p_field')
-mhparam.c:170: initializer element is not constant
-mhparam.c:170: (near initialization for `procs[18]')
-mhparam.c:171: `version' undeclared here (not in a function)
-mhparam.c:171: initializer element is not constant
-mhparam.c:171: (near initialization for `procs[19].p_field')
-mhparam.c:171: initializer element is not constant
-mhparam.c:171: (near initialization for `procs[19]')
-mhparam.c:172: `vmhproc' undeclared here (not in a function)
-mhparam.c:172: initializer element is not constant
-mhparam.c:172: (near initialization for `procs[20].p_field')
-mhparam.c:172: initializer element is not constant
-mhparam.c:172: (near initialization for `procs[20]')
-mhparam.c:173: `whatnowproc' undeclared here (not in a function)
-mhparam.c:173: initializer element is not constant
-mhparam.c:173: (near initialization for `procs[21].p_field')
-mhparam.c:173: initializer element is not constant
-mhparam.c:173: (near initialization for `procs[21]')
-mhparam.c:174: `whomproc' undeclared here (not in a function)
-mhparam.c:174: initializer element is not constant
-mhparam.c:174: (near initialization for `procs[22].p_field')
-mhparam.c:174: initializer element is not constant
-mhparam.c:174: (near initialization for `procs[22]')
-mhparam.c:175: initializer element is not constant
-mhparam.c:175: (near initialization for `procs[23]')
-mhparam.c:176: initializer element is not constant
-mhparam.c:176: (near initialization for `procs[24]')
-mhparam.c:177: initializer element is not constant
-mhparam.c:177: (near initialization for `procs[25]')
-mhparam.c:179: initializer element is not constant
-mhparam.c:179: (near initialization for `procs[26]')
-mhparam.c: In function `p_find':
-mhparam.c:190: warning: return makes pointer from integer without a cast
-make[1]: *** [mhparam.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o spost.o spost.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from spost.c:17:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: conflicting types for `popen'
-/usr/include/stdio.h:316: previous declaration of `popen'
-../h/mh.h:1: warning: data definition has no type or storage class
-spost.c:40: elements of array `switches' have incomplete type
-spost.c:42: warning: excess elements in struct initializer
-spost.c:42: warning: (near initialization for `switches[0]')
-spost.c:42: warning: excess elements in struct initializer
-spost.c:42: warning: (near initialization for `switches[1]')
-spost.c:44: warning: excess elements in struct initializer
-spost.c:44: warning: (near initialization for `switches[2]')
-spost.c:44: warning: excess elements in struct initializer
-spost.c:44: warning: (near initialization for `switches[3]')
-spost.c:47: warning: excess elements in struct initializer
-spost.c:47: warning: (near initialization for `switches[4]')
-spost.c:47: warning: excess elements in struct initializer
-spost.c:47: warning: (near initialization for `switches[5]')
-spost.c:49: warning: excess elements in struct initializer
-spost.c:49: warning: (near initialization for `switches[6]')
-spost.c:49: warning: excess elements in struct initializer
-spost.c:49: warning: (near initialization for `switches[7]')
-spost.c:52: warning: excess elements in struct initializer
-spost.c:52: warning: (near initialization for `switches[8]')
-spost.c:52: warning: excess elements in struct initializer
-spost.c:52: warning: (near initialization for `switches[9]')
-spost.c:54: warning: excess elements in struct initializer
-spost.c:54: warning: (near initialization for `switches[10]')
-spost.c:54: warning: excess elements in struct initializer
-spost.c:54: warning: (near initialization for `switches[11]')
-spost.c:57: warning: excess elements in struct initializer
-spost.c:57: warning: (near initialization for `switches[12]')
-spost.c:57: warning: excess elements in struct initializer
-spost.c:57: warning: (near initialization for `switches[13]')
-spost.c:59: warning: excess elements in struct initializer
-spost.c:59: warning: (near initialization for `switches[14]')
-spost.c:59: warning: excess elements in struct initializer
-spost.c:59: warning: (near initialization for `switches[15]')
-spost.c:62: warning: excess elements in struct initializer
-spost.c:62: warning: (near initialization for `switches[16]')
-spost.c:62: warning: excess elements in struct initializer
-spost.c:62: warning: (near initialization for `switches[17]')
-spost.c:64: warning: excess elements in struct initializer
-spost.c:64: warning: (near initialization for `switches[18]')
-spost.c:64: warning: excess elements in struct initializer
-spost.c:64: warning: (near initialization for `switches[19]')
-spost.c:67: warning: excess elements in struct initializer
-spost.c:67: warning: (near initialization for `switches[20]')
-spost.c:67: warning: excess elements in struct initializer
-spost.c:67: warning: (near initialization for `switches[21]')
-spost.c:70: warning: excess elements in struct initializer
-spost.c:70: warning: (near initialization for `switches[22]')
-spost.c:70: warning: excess elements in struct initializer
-spost.c:70: warning: (near initialization for `switches[23]')
-spost.c:73: warning: excess elements in struct initializer
-spost.c:73: warning: (near initialization for `switches[24]')
-spost.c:73: warning: excess elements in struct initializer
-spost.c:73: warning: (near initialization for `switches[25]')
-spost.c:76: warning: excess elements in struct initializer
-spost.c:76: warning: (near initialization for `switches[26]')
-spost.c:76: warning: excess elements in struct initializer
-spost.c:76: warning: (near initialization for `switches[27]')
-spost.c:78: warning: excess elements in struct initializer
-spost.c:78: warning: (near initialization for `switches[28]')
-spost.c:78: warning: excess elements in struct initializer
-spost.c:78: warning: (near initialization for `switches[29]')
-spost.c:81: warning: excess elements in struct initializer
-spost.c:81: warning: (near initialization for `switches[30]')
-spost.c:81: warning: excess elements in struct initializer
-spost.c:81: warning: (near initialization for `switches[31]')
-spost.c:83: warning: excess elements in struct initializer
-spost.c:83: warning: (near initialization for `switches[32]')
-spost.c:83: warning: excess elements in struct initializer
-spost.c:83: warning: (near initialization for `switches[33]')
-spost.c:85: warning: excess elements in struct initializer
-spost.c:85: warning: (near initialization for `switches[34]')
-spost.c:85: warning: excess elements in struct initializer
-spost.c:85: warning: (near initialization for `switches[35]')
-spost.c:88: warning: excess elements in struct initializer
-spost.c:88: warning: (near initialization for `switches[36]')
-spost.c:88: warning: excess elements in struct initializer
-spost.c:88: warning: (near initialization for `switches[37]')
-spost.c:90: warning: excess elements in struct initializer
-spost.c:90: warning: (near initialization for `switches[38]')
-spost.c:90: warning: excess elements in struct initializer
-spost.c:90: warning: (near initialization for `switches[39]')
-spost.c:93: warning: excess elements in struct initializer
-spost.c:93: warning: (near initialization for `switches[40]')
-spost.c:93: warning: excess elements in struct initializer
-spost.c:93: warning: (near initialization for `switches[41]')
-spost.c:95: warning: excess elements in struct initializer
-spost.c:95: warning: (near initialization for `switches[42]')
-spost.c:95: warning: excess elements in struct initializer
-spost.c:95: warning: (near initialization for `switches[43]')
-spost.c:98: warning: excess elements in struct initializer
-spost.c:98: warning: (near initialization for `switches[44]')
-spost.c:98: warning: excess elements in struct initializer
-spost.c:98: warning: (near initialization for `switches[45]')
-spost.c:101: warning: excess elements in struct initializer
-spost.c:101: warning: (near initialization for `switches[46]')
-spost.c:101: warning: excess elements in struct initializer
-spost.c:101: warning: (near initialization for `switches[47]')
-spost.c:104: warning: excess elements in struct initializer
-spost.c:104: warning: (near initialization for `switches[48]')
-spost.c:104: warning: excess elements in struct initializer
-spost.c:104: warning: (near initialization for `switches[49]')
-spost.c:108: warning: excess elements in struct initializer
-spost.c:108: warning: (near initialization for `switches[50]')
-spost.c:108: warning: excess elements in struct initializer
-spost.c:108: warning: (near initialization for `switches[51]')
-spost.c:110: warning: excess elements in struct initializer
-spost.c:110: warning: (near initialization for `switches[52]')
-spost.c:110: warning: excess elements in struct initializer
-spost.c:110: warning: (near initialization for `switches[53]')
-spost.c:113: warning: excess elements in struct initializer
-spost.c:113: warning: (near initialization for `switches[54]')
-spost.c:114: warning: excess elements in struct initializer
-spost.c:114: warning: (near initialization for `switches[55]')
-spost.c: In function `main':
-spost.c:236: `NAMESZ' undeclared (first use in this function)
-spost.c:236: (Each undeclared identifier is reported only once
-spost.c:236: for each function it appears in.)
-spost.c:237: `MAXARGS' undeclared (first use in this function)
-spost.c:246: `invo_name' undeclared (first use in this function)
-spost.c:248: warning: assignment makes pointer from integer without a cast
-spost.c:249: warning: assignment makes pointer from integer without a cast
-spost.c:259: `AMBIGSW' undeclared (first use in this function)
-spost.c:262: `UNKWNSW' undeclared (first use in this function)
-spost.c:263: `NULLCP' undeclared (first use in this function)
-spost.c:381: `FLD' undeclared (first use in this function)
-spost.c:384: `FLDEOF' undeclared (first use in this function)
-spost.c:385: `FLDPLUS' undeclared (first use in this function)
-spost.c:422: warning: assignment makes pointer from integer without a cast
-spost.c:425: warning: assignment makes pointer from integer without a cast
-spost.c:448: `BODY' undeclared (first use in this function)
-spost.c:458: `FILEEOF' undeclared (first use in this function)
-spost.c:462: `LENERR' undeclared (first use in this function)
-spost.c:463: `FMTERR' undeclared (first use in this function)
-spost.c:477: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-spost.c:478: `NOTOK' undeclared (first use in this function)
-spost.c:519: `OK' undeclared (first use in this function)
-spost.c: In function `putfmt':
-spost.c:558: warning: assignment makes pointer from integer without a cast
-spost.c:559: `NULLCP' undeclared (first use in this function)
-spost.c:569: `NOTOK' undeclared (first use in this function)
-spost.c:585: warning: assignment makes pointer from integer without a cast
-spost.c: In function `start_headers':
-spost.c:659: warning: assignment makes pointer from integer without a cast
-spost.c: In function `finish_headers':
-spost.c:704: `NULLCP' undeclared (first use in this function)
-spost.c: In function `get_header':
-spost.c:720: `NOTOK' undeclared (first use in this function)
-spost.c: In function `putadr':
-spost.c:760: `NULLCP' undeclared (first use in this function)
-spost.c:762: warning: assignment makes pointer from integer without a cast
-spost.c: In function `putone':
-spost.c:792: warning: assignment makes pointer from integer without a cast
-spost.c:793: `NULLCP' undeclared (first use in this function)
-spost.c: In function `insert_fcc':
-spost.c:854: `NULLCP' undeclared (first use in this function)
-spost.c:855: warning: assignment makes pointer from integer without a cast
-spost.c: In function `fcc':
-spost.c:953: `NOTOK' undeclared (first use in this function)
-spost.c:963: `OK' undeclared (first use in this function)
-spost.c:966: `fileproc' undeclared (first use in this function)
-spost.c:967: warning: passing arg 2 of `execlp' makes pointer from integer without a cast
-/usr/include/stdio.h: At top level:
-spost.c:40: warning: array `switches' assumed to have one element
-spost.c:40: storage size of `switches' isn't known
-make[1]: *** [spost.o] Error 1
-gcc -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DDBMPWD -DSYS5DIR -DZONEINFO -DNORUSERPASS -DBSD -DBSD42 -DBSD43 -DBSD44 -DUNISTD -DVSPRINTF -DWAITINT -DPOPSERVICE='"pop"' -DPOSIX -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O   -c -o slocal.o slocal.c
-../h/mh.h:1: undefined type, found `FP'
-cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
-In file included from slocal.c:26:
-../h/mh.h:1: parse error before "popen"
-../h/mh.h:1: warning: data definition has no type or storage class
-In file included from ../h/rcvmail.h:8,
-                 from slocal.c:28:
-/usr/include/stdio.h:316: conflicting types for `popen'
-../h/mh.h:1: previous declaration of `popen'
-slocal.c:86: elements of array `switches' have incomplete type
-slocal.c:88: warning: excess elements in struct initializer
-slocal.c:88: warning: (near initialization for `switches[0]')
-slocal.c:88: warning: excess elements in struct initializer
-slocal.c:88: warning: (near initialization for `switches[1]')
-slocal.c:90: warning: excess elements in struct initializer
-slocal.c:90: warning: (near initialization for `switches[2]')
-slocal.c:90: warning: excess elements in struct initializer
-slocal.c:90: warning: (near initialization for `switches[3]')
-slocal.c:92: warning: excess elements in struct initializer
-slocal.c:92: warning: (near initialization for `switches[4]')
-slocal.c:92: warning: excess elements in struct initializer
-slocal.c:92: warning: (near initialization for `switches[5]')
-slocal.c:94: warning: excess elements in struct initializer
-slocal.c:94: warning: (near initialization for `switches[6]')
-slocal.c:94: warning: excess elements in struct initializer
-slocal.c:94: warning: (near initialization for `switches[7]')
-slocal.c:96: warning: excess elements in struct initializer
-slocal.c:96: warning: (near initialization for `switches[8]')
-slocal.c:96: warning: excess elements in struct initializer
-slocal.c:96: warning: (near initialization for `switches[9]')
-slocal.c:98: warning: excess elements in struct initializer
-slocal.c:98: warning: (near initialization for `switches[10]')
-slocal.c:98: warning: excess elements in struct initializer
-slocal.c:98: warning: (near initialization for `switches[11]')
-slocal.c:100: warning: excess elements in struct initializer
-slocal.c:100: warning: (near initialization for `switches[12]')
-slocal.c:100: warning: excess elements in struct initializer
-slocal.c:100: warning: (near initialization for `switches[13]')
-slocal.c:103: warning: excess elements in struct initializer
-slocal.c:103: warning: (near initialization for `switches[14]')
-slocal.c:103: warning: excess elements in struct initializer
-slocal.c:103: warning: (near initialization for `switches[15]')
-slocal.c:106: warning: excess elements in struct initializer
-slocal.c:106: warning: (near initialization for `switches[16]')
-slocal.c:106: warning: excess elements in struct initializer
-slocal.c:106: warning: (near initialization for `switches[17]')
-slocal.c:108: warning: excess elements in struct initializer
-slocal.c:108: warning: (near initialization for `switches[18]')
-slocal.c:108: warning: excess elements in struct initializer
-slocal.c:108: warning: (near initialization for `switches[19]')
-slocal.c:111: warning: excess elements in struct initializer
-slocal.c:111: warning: (near initialization for `switches[20]')
-slocal.c:111: warning: excess elements in struct initializer
-slocal.c:111: warning: (near initialization for `switches[21]')
-slocal.c:114: warning: excess elements in struct initializer
-slocal.c:114: warning: (near initialization for `switches[22]')
-slocal.c:114: warning: excess elements in struct initializer
-slocal.c:114: warning: (near initialization for `switches[23]')
-slocal.c:116: warning: excess elements in struct initializer
-slocal.c:116: warning: (near initialization for `switches[24]')
-slocal.c:117: warning: excess elements in struct initializer
-slocal.c:117: warning: (near initialization for `switches[25]')
-slocal.c:130: `NULLCP' undeclared here (not in a function)
-slocal.c:131: `NULLCP' undeclared here (not in a function)
-slocal.c:132: `NULLCP' undeclared here (not in a function)
-slocal.c:133: `NULLCP' undeclared here (not in a function)
-slocal.c:134: `NULLCP' undeclared here (not in a function)
-slocal.c:135: `NULLCP' undeclared here (not in a function)
-slocal.c:136: `NULLCP' undeclared here (not in a function)
-slocal.c:137: `NULLCP' undeclared here (not in a function)
-slocal.c: In function `main':
-slocal.c:241: `invo_name' undeclared (first use in this function)
-slocal.c:241: (Each undeclared identifier is reported only once
-slocal.c:241: for each function it appears in.)
-slocal.c:242: `NULLCP' undeclared (first use in this function)
-slocal.c:250: `AMBIGSW' undeclared (first use in this function)
-slocal.c:253: `UNKWNSW' undeclared (first use in this function)
-slocal.c:327: warning: assignment makes pointer from integer without a cast
-slocal.c:336: `NOTOK' undeclared (first use in this function)
-slocal.c: In function `localmail':
-slocal.c:449: `NOTOK' undeclared (first use in this function)
-slocal.c:450: `OK' undeclared (first use in this function)
-slocal.c: In function `usr_delivery':
-slocal.c:515: `NOTOK' undeclared (first use in this function)
-slocal.c:665: `NULLCP' undeclared (first use in this function)
-slocal.c:671: `OK' undeclared (first use in this function)
-slocal.c: In function `parse':
-slocal.c:747: `NAMESZ' undeclared (first use in this function)
-slocal.c:754: `OK' undeclared (first use in this function)
-slocal.c:756: `NOTOK' undeclared (first use in this function)
-slocal.c:765: warning: assignment makes pointer from integer without a cast
-slocal.c:767: warning: assignment makes pointer from integer without a cast
-slocal.c:769: `FLD' undeclared (first use in this function)
-slocal.c:772: `FLDEOF' undeclared (first use in this function)
-slocal.c:773: `FLDPLUS' undeclared (first use in this function)
-slocal.c:774: `NULLCP' undeclared (first use in this function)
-slocal.c:774: warning: assignment makes pointer from integer without a cast
-slocal.c:777: warning: assignment makes pointer from integer without a cast
-slocal.c:787: warning: assignment makes pointer from integer without a cast
-slocal.c:790: warning: assignment makes pointer from integer without a cast
-slocal.c:791: warning: assignment makes pointer from integer without a cast
-slocal.c:797: warning: assignment makes pointer from integer without a cast
-slocal.c:807: `BODY' undeclared (first use in this function)
-slocal.c:808: `BODYEOF' undeclared (first use in this function)
-slocal.c:809: `FILEEOF' undeclared (first use in this function)
-slocal.c:812: `LENERR' undeclared (first use in this function)
-slocal.c:813: `FMTERR' undeclared (first use in this function)
-slocal.c:829: warning: assignment makes pointer from integer without a cast
-slocal.c:847: warning: assignment makes pointer from integer without a cast
-slocal.c: In function `glob':
-slocal.c:907: warning: assignment makes pointer from integer without a cast
-slocal.c:909: warning: assignment makes pointer from integer without a cast
-slocal.c:912: `NOTOK' undeclared (first use in this function)
-slocal.c:913: warning: assignment makes pointer from integer without a cast
-slocal.c:916: warning: assignment makes pointer from integer without a cast
-slocal.c: In function `logged_in':
-slocal.c:949: `NOTOK' undeclared (first use in this function)
-slocal.c:960: `DONE' undeclared (first use in this function)
-slocal.c: In function `timely':
-slocal.c:981: `NOTOK' undeclared (first use in this function)
-slocal.c:990: `OK' undeclared (first use in this function)
-slocal.c: In function `usr_file':
-slocal.c:1049: `NOTOK' undeclared (first use in this function)
-slocal.c:1074: `OK' undeclared (first use in this function)
-slocal.c: In function `usr_pipe':
-slocal.c:1153: `NOTOK' undeclared (first use in this function)
-slocal.c:1160: `OK' undeclared (first use in this function)
-slocal.c:1170: `NULLCP' undeclared (first use in this function)
-slocal.c: In function `alrmser':
-slocal.c:1236: `DONE' undeclared (first use in this function)
-slocal.c: In function `copyinfo':
-slocal.c:1252: `NULLCP' undeclared (first use in this function)
-slocal.c: In function `copyfile':
-slocal.c:1295: `invo_name' undeclared (first use in this function)
-slocal.c:1295: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
-slocal.c:1296: `NOTOK' undeclared (first use in this function)
-slocal.c:1345: warning: assignment makes pointer from integer without a cast
-slocal.c: In function `adorn':
-slocal.c:1407: `invo_name' undeclared (first use in this function)
-make[1]: *** [slocal.o] Error 1
 make[1]: Target `all' not remade because of errors.
 for d in bboards general pop; do (cd $d; make DESTDIR= -k all); done
 make[2]: Nothing to be done for `all'.
 make[2]: `all' is up to date.
 make[2]: Nothing to be done for `all'.
-cat tmac.me ali.me | sed -f me2man.sed  > ali.man
-cat tmac.me anno.me | sed -f me2man.sed  > anno.man
-cat tmac.me burst.me | sed -f me2man.sed  > burst.man
-cat tmac.me comp.me | sed -f me2man.sed  > comp.man
-cat tmac.me dist.me | sed -f me2man.sed  > dist.man
-cat tmac.me folder.me | sed -f me2man.sed  > folder.man
-cat tmac.me forw.me | sed -f me2man.sed  > forw.man
-cat tmac.me inc.me | sed -f me2man.sed  > inc.man
-cat tmac.me mark.me | sed -f me2man.sed  > mark.man
-cat tmac.me mh-chart.me | sed -f me2man.sed  > mh-chart.man
-cat tmac.me mh.me | sed -f me2man.sed  > mh.man
-cat tmac.me mhl.me | sed -f me2man.sed  > mhl.man
-cat tmac.me mhook.me | sed -f me2man.sed  > mhook.man
-cat tmac.me mhmail.me | sed -f me2man.sed  > mhmail.man
-cat tmac.me mhn.me | sed -f me2man.sed  > mhn.man
-cat tmac.me mhparam.me | sed -f me2man.sed  > mhparam.man
-cat tmac.me mhpath.me | sed -f me2man.sed  > mhpath.man
-cat tmac.me msgchk.me | sed -f me2man.sed  > msgchk.man
-cat tmac.me msh.me | sed -f me2man.sed  > msh.man
-cat tmac.me next.me | sed -f me2man.sed  > next.man
-cat tmac.me packf.me | sed -f me2man.sed  > packf.man
-cat tmac.me pick.me | sed -f me2man.sed  > pick.man
-cat tmac.me prev.me | sed -f me2man.sed  > prev.man
-cat tmac.me prompter.me | sed -f me2man.sed  > prompter.man
-cat tmac.me rcvstore.me | sed -f me2man.sed  > rcvstore.man
-cat tmac.me refile.me | sed -f me2man.sed  > refile.man
-cat tmac.me repl.me | sed -f me2man.sed  > repl.man
-cat tmac.me rmf.me | sed -f me2man.sed  > rmf.man
-cat tmac.me rmm.me | sed -f me2man.sed  > rmm.man
-cat tmac.me scan.me | sed -f me2man.sed  > scan.man
-cat tmac.me send.me | sed -f me2man.sed  > send.man
-cat tmac.me show.me | sed -f me2man.sed  > show.man
-cat tmac.me slocal.me | sed -f me2man.sed  > slocal.man
-cat tmac.me sortm.me | sed -f me2man.sed  > sortm.man
-cat tmac.me vmh.me | sed -f me2man.sed  > vmh.man
-cat tmac.me whatnow.me | sed -f me2man.sed  > whatnow.man
-cat tmac.me whom.me | sed -f me2man.sed  > whom.man
-cat tmac.me bbc.me | sed -f me2man.sed  > bbc.man
-cat tmac.me mh-alias.me | sed -f me2man.sed  > mh-alias.man
-cat tmac.me mh-format.me | sed -f me2man.sed  > mh-format.man
-cat tmac.me mh-mail.me | sed -f me2man.sed  > mh-mail.man
-cat tmac.me mh-profile.me | sed -f me2man.sed  > mh-profile.man
-cat tmac.me mh-sequence.me | sed -f me2man.sed  > mh-sequence.man
-cat tmac.me mh-tailor.me | sed -f me2man.sed  > mh-tailor.man
-cat tmac.me ap.me | sed -f me2man.sed  > ap.man
-cat tmac.me conflict.me | sed -f me2man.sed  > conflict.man
-cat tmac.me dp.me | sed -f me2man.sed  > dp.man
-cat tmac.me install-mh.me | sed -f me2man.sed  > install-mh.man
-cat tmac.me post.me | sed -f me2man.sed  > post.man
-cat tmac.me fmtdump.me | sed -f me2man.sed  > fmtdump.man
+make[1]: Nothing to be done for `all'.
--- a/h/mh.h	Mon Apr 18 23:46:02 2005 +0900
+++ b/h/mh.h	Tue Apr 19 23:36:12 2005 +0900
@@ -253,7 +253,7 @@
 int     atooi ();
 char  **brkstring ();
 void	closefds ();
-char   *concat ();
+char   *concat (char *first, ...);
 char   *copy ();
 char  **copyip ();
 void	cpydata ();
--- a/sbr/concat.c	Mon Apr 18 23:46:02 2005 +0900
+++ b/sbr/concat.c	Tue Apr 19 23:36:12 2005 +0900
@@ -2,22 +2,21 @@
 
 #include "../h/mh.h"
 #include <stdio.h>
-#include <varargs.h>
+#include <stdarg.h>
 
 
 /* VARARGS */
 
-char   *concat (va_alist)
-va_dcl
+char   *concat (char *first, ...)
 {
     register char  *cp,
                    *dp,
                    *sp;
     register unsigned   len;
-    register    va_list list;
+    va_list list;
 
     len = 1;
-    va_start (list); 
+    va_start (list, first); 
     while (cp = va_arg (list, char *))
 	len += strlen (cp);
     va_end (list);
@@ -26,7 +25,7 @@
     if (dp == NULL)
 	adios (NULLCP, "unable to allocate string storage");
 
-    va_start (list); 
+    va_start (list, first); 
     while (cp = va_arg (list, char *))
 	sp = copy (cp, sp);
     va_end (list);
--- a/sbr/ml_codeconv.c	Mon Apr 18 23:46:02 2005 +0900
+++ b/sbr/ml_codeconv.c	Tue Apr 19 23:36:12 2005 +0900
@@ -16,6 +16,7 @@
 #define CS_JIS7		 1
 #define CS_JEUC		 2
 #define CS_SJIS		 3
+#define CS_UTF8		 4
 #define CS_NOCONV	99
 
 /* coding system list */
@@ -47,9 +48,32 @@
 static void jeuc_fputs();
 static void sjis_fputs();
 static void jis7_fputs();
+static void utf8_fputs();
 static void cntrl_putc();
 static void ml_conv_sbr();
 
+/* NKF Input/Output pointers */
+
+static unsigned char *nkf_output;
+static unsigned char *nkf_input;
+static int nkf_input_ctr;
+static int nkf_output_ctr;
+static int nkf_limit;
+static int nkf_ilimit;
+static void (*nkf_flush)(char *,int);
+
+static void nkf_open(char *opt, char *in,int ilimit,
+	char *out,int limit,void (*flush)(char *,int),FILE *fp);
+static void nkf_continue(char *in,int ilimit);
+static void nkf_end() ;
+static void none(char *a,int b);
+
+static void my_flush(char *out,int out_count);
+static void extend(char *out,int out_count);
+static void my_pretty(char *out,int out_count);
+
+static FILE *nkf_file;
+
 
 /*
  * Initialize: holding coding system information
@@ -105,8 +129,12 @@
 	return CS_JIS7;
     else if (uleq(coding, "ja_JP.EUC"))
 	return CS_JEUC;
+    else if (uleq(coding, "ja_JP.EUCjp"))
+	return CS_JEUC;
     else if (uleq(coding, "ja_JP.SJIS"))
 	return CS_SJIS;
+    else if (uleq(coding, "ja_JP.UTF-8"))
+	return CS_UTF8;
     else if (uleq(coding, "C"))
 	return CS_NOCONV;
 
@@ -208,6 +236,9 @@
       case CS_JEUC:
 	jeuc_fputs(scanlk, stream, pretty);
 	break;
+      case CS_UTF8:
+	utf8_fputs(scanlk, stream, pretty);
+	break;
       case CS_JIS7:
       case CS_DEFAULT:
       default:
@@ -220,6 +251,20 @@
 /*
  * Output routines with code conversion
  */
+
+char buf[BUFSIZ];
+
+static void
+utf8_fputs(scanlk, stream, pretty)
+     char *scanlk;
+     FILE *stream;
+     int pretty;
+{
+    nkf_file = stream;
+    nkf_open("-w80",scanlk,-1,buf,BUFSIZ,pretty?my_pretty: my_flush,0);
+    nkf_end();
+}
+
 static void
 jeuc_fputs(scanlk, stream, pretty)
      char *scanlk;
@@ -365,107 +410,197 @@
     return(s);
 }
 
-#define ESC	'\033'
-#define SO	'\016'
-#define SI	'\017'
-#define SS2	'\216'
-
-#define E2E(i1, i2, o1, o2) { (o1) = (i1); (o2) = (i2); }
-
-#define I2E(i1, i2, o1, o2) { (o1) = ((i1) | 0x80); (o2) = ((i2) | 0x80); }
+/* 
+   Convert to EUC
+   shirinking only (?)
+ */
 
-#define S2E(i1, i2, o1, o2) {\
-    if ((i1) >= 0xe0) { (i1) -= (0xe0 - 0xa0); }\
-    if ((i2) >= 0x80) { (i2)--; }\
-    if ((i2) < 0x40 + 94) {\
-	(o1) = (((((i1) - 0x81) * 2) + 0x21) | 0x80);\
-	(o2) = (((i2) - (0x40 - 0x21)) | 0x80);\
-    } else {\
-	(o1) = (((((i1) - 0x81) * 2) + 0x21 + 1) | 0x80);\
-	(o2) = (((i2) - (0x9e - 0x21)) | 0x80);\
-    }\
-}
+static char *
+cs_output_opt(int cs)
+{
+    switch(cs) {
+    case CS_JIS7: return "-j";
+    case CS_JEUC: return "-e";
+    case CS_SJIS: return "-s";
+    case CS_UTF8: return "-w80";
+    case CS_NOCONV: return "-t";
+    }
+} 
+
+static char *
+cs_input_opt(int cs)
+{
+    switch(cs) {
+    case CS_JIS7: return "-J";
+    case CS_JEUC: return "-E";
+    case CS_SJIS: return "-S";
+    case CS_UTF8: return "-W8";
+    case CS_NOCONV: return "-t";
+    }
+} 
 
 static void
 ml_conv_sbr(in, cs)
      char *in;
      coding_system_t cs;
 {
-    char *out = in;
-    int kanji_pos = ASCII;
-    unsigned char c1, c2;
-    
-    while (c1 = *in++) {
-	if (c1 == ESC) {
-	    char *cp = in;
-	    if ((c1 = *in++) == '$') {
-		if ((c1 = *in++) == 'B' || c1 == '@') {
-		    kanji_pos = JISX0208;
-		    continue;
-		} else if (c1 == '(') {
-		    if ((c1 = *in++) == 'B' || c1 == '@' || c1 == 'O') {
-			/* special case: compaund text */
-			/* "ESC $ ( O" is for JIS X 0213-2000 */
-			kanji_pos = JISX0208;
-			continue;
-		    }
-		}
-	    } else if (c1 == '(') {
-		if ((c1 = *in++) == 'B' || c1 == 'J' || c1 == 'H') {
-		    /* "ESC ( H" is an old wrong implementation */
-		    kanji_pos = ASCII;
-		    continue;
-		}
-	    } else if (c1 == '&') {
-		if ((c1 = *in++) == '@' && (c1 = *in++) == ESC
-		    && (c1 = *in++) == '$' && (c1 = *in++) == 'B') {
-		    /* special case: JIS X 0208-1990 */
-		    kanji_pos = JISX0208;
-		    continue;
-		}
-	    }
-	    if (! IS_JIS7(c1))
-		in--;
-	    while (cp < in)
-		*out++ = *cp++;
-	    continue; /* invalid ESC is ignored. */
+    char *opt = cs_input_opt(cs);
+    int len = strlen(in);
+    nkf_end();
+    nkf_open(opt,in,len,in,len,extend,0);
+    nkf_output[nkf_output_ctr]=0;
+}
+
+extern void
+mime_convert(char *ptr)
+{
+    int len = strlen(ptr);
+    nkf_end();
+    nkf_open("-me",ptr,len,ptr,len,extend,0);
+    nkf_output[nkf_output_ctr]=0;
+}
+
+#undef CR
+#undef LIMIT
+#undef PROTO
+
+#undef getc
+#undef ungetc
+
+#define getc(f)   	nkf_getc(f)
+#define ungetc(c,f)	nkf_ungetc(c,f)
+
+static int
+nkf_getc(FILE *f) {
+    if (nkf_ilimit==-1) {
+	int c = nkf_input[nkf_input_ctr++];
+	if (c==0) {
+	    nkf_input_ctr--; return -1;
 	}
-	if (kanji_pos == JISX0208 && IS_JIS7(c1)) {
-	    c2 = *in;
-	    if (IS_JIS7(c2)) {
-		I2E(c1, c2, *out++, *out++);
-		in++;
-		continue;
-	    }
-	}
-	if (c1 & 0x80) {
-	    if (cs == CS_SJIS) {
-		if (IS_SJIS1(c1)) {
-		    c2 = *in;
-		    if (IS_SJIS2(c2)) {
-			S2E(c1, c2, *out++, *out++);
-			in++;
-		    }
-		}
-	    } else {
-		if (IS_JEUC(c1)) {
-		    c2 = *in;
-		    if (IS_JEUC(c2)) {
-			E2E(c1, c2, *out++, *out++);
-			in++;
-		    }
-		} else if (c1 == (unsigned char) SS2) {
-		    c2 = *in;
-		    if (IS_JEUC(c2))
-			in++; /* skip */
-		}
-	    }
-	    continue; /* invalid 8bit code is ignored. */
-	}
-	if (c1 == SI || c1 == SO)
-	    continue; /* ISO-2022-JP cannot include SI, SO. (cf. RFC-1468) */
-	*out++ = c1;
+	return c;
+    }
+    return (nkf_input_ctr>=nkf_ilimit?-1:nkf_input[nkf_input_ctr++]);
+}
+
+static int
+nkf_ungetc(int c,FILE *f) {
+    nkf_input_ctr--;
+    return c;
+}
+
+
+#undef putchar
+#undef TRUE
+#undef FALSE
+#define putchar(c)	nkf_putchar(c)
+
+#define debug nkf_debug
+
+static
+int
+nkf_putchar(unsigned int c) 
+{
+    /* string length is enough? */
+    if(nkf_output_ctr<nkf_limit && c!='\n') {
+	return nkf_output[nkf_output_ctr++] = c;
+    } else {
+	nkf_output[nkf_output_ctr++] = c;
+	nkf_flush(nkf_output,nkf_output_ctr);
+	nkf_output_ctr = 0;
     }
-    *out = '\0';
+    return c;
+}
+
+
+/* Include kanji filter main part */
+/* getchar and putchar will be replaced during inclusion */
+
+#define version  NKF_version
+#define PERL_XS 1
+#include "../nkf-utf8/utf8tbl.c"
+#include "../nkf-utf8/nkf.c"
+
+/*
+      using opt ( "-w8" etc... )
+      convert *in into *out
+      when limit or nkf_end flush is called
+
+      nkf_continue can be use to change input ptr
+ */
+
+static void
+nkf_open(char *opt, char *in,int ilimit,
+	char *out,int limit,void (*flush)(char *,int),FILE *fp) {
+    /* Flags are reset at each call. */
+    reinit();
+
+    /* Process flags except the last once */
+    options(opt);
+    
+    nkf_input_ctr = 0;
+    nkf_input  = in;
+    nkf_ilimit =  ilimit;
+
+    nkf_file = fp;
+
+    nkf_output_ctr = 0;
+    nkf_output = out;
+
+    nkf_limit =  limit;
+    nkf_flush =  flush;
+
+    /* Convestion */
+    kanji_convert(NULL);
 }
+
+static void
+nkf_continue(char *in,int ilimit) {
+    nkf_input_ctr = 0;
+    nkf_input  = in;
+    nkf_ilimit =  ilimit;
+    /* Convestion */
+    kanji_convert(NULL);
+}
+
+void
+nkf_end() {
+    if (nkf_output_ctr) {
+	nkf_flush(nkf_output,nkf_output_ctr);
+	nkf_output_ctr = 0;
+    }
+}
+
+static void
+extend(char *out,int out_count)
+{
+    nkf_output += nkf_output_ctr;
+}
+
+static void
+none(char *a,int b)
+{
+}
+
+static void
+my_flush(char *out,int out_count)
+{ 
+    fwrite(out,out_count,1,nkf_file);
+}
+
+static void
+my_pretty(char *out,int out_count)
+{ 
+    int c;
+    FILE *fp = nkf_file;
+    while(out_count-->0) {
+	c = *out++;
+	if (iscntrl(c)) 
+	    cntrl_putc(c, fp);
+	else
+	    putc(c, fp);  
+    }
+}
+
 #endif /* JAPAN */
+
+/* end */
--- a/zotnet/mts/client.c	Mon Apr 18 23:46:02 2005 +0900
+++ b/zotnet/mts/client.c	Tue Apr 19 23:36:12 2005 +0900
@@ -361,7 +361,7 @@
 
 #if !defined(SOLARIS) && !defined(linux) && !defined(__bsdi__) && \
 	!defined(OSF1) && !defined(__osf__) && !defined(__FreeBSD__) && \
-	!defined(__NetBSD__)
+	!defined(__NetBSD__) && !defined(__APPLE__)
 #ifndef	DG
 #ifndef __alpha
 u_long	inet_addr ();