view ers @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children 442dbbf0ac7d
line wrap: on
line source

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]
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
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.)
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
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
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[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)
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)
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