Date: Tue, 22 Aug 1995 22:51:29 -0700 From: Paul Traina <pst@shockwave.com> To: current@freebsd.org Subject: pedantic paul on compilation warnings Message-ID: <199508230551.WAA10314@precipice.shockwave.com>
next in thread | raw e-mail | index | archive | help
As I was going through my make log listings tonight, looking at
errors, I noticed that the number of warnings and problems with
code have gone up again.
This makes it a serious pain in the ass to determine if you've broken
something while playing with system definitions. In other words, there
are so many warnings, it's hard to sort the wheat from the chaffe.
I've taken a whack at some of the simple obvious mistakes, but
there's still quite a bit left to do, especially in the documentation
department.
A quick summary shows that there are problems still left in the following
directories:
===> gnu/usr.bin/as
===> gnu/usr.bin/cc/cc
===> gnu/usr.bin/gdb/gdb
===> usr.bin/tn3270/tn3270
===> usr.bin/vi/common
===> usr.sbin/amd/amd
===> usr.sbin/xntpd/parse
===> usr.sbin/xntpd/xntpd
===> usr.sbin/xntpd/util
===> lkm/ibcs2 <-- bleah! these should be clean! :-(
===> lkm/linux <-- bleah! these should be clean! :-(
...and most disturbingly, something has either gone very wrong with groff
and its macro packages, or we're getting really sloppy in the documentation.
Now I realize that most of this stuff came from other places, but if we
can't even make our own documentation, we don't look so hot. If I knew
anything about ms and me macros, I'd be fixing this stuff myself, but the
best I can do is try to replace some of this stuff with Lite-2 originated
documents if they're in better shape.
If YOU would like to take a stab at these, please do so.
===> share/doc/12.make
===> share/doc/19.curses
===> share/doc/22.rpcgen
===> share/doc/23.rpc
===> share/doc/24.xdr
===> share/doc/25.xdrrfc
===> share/doc/26.rpcrfc
===> share/doc/27.nfsrpc
===> share/doc/title
===> share/doc/12.timed
===> share/doc/04.csh
===> share/doc/10.exref
===> share/doc/11.vitut
===> share/doc/12.vi
===> share/doc/13.viref
===> share/doc/20.meref
===> share/doc/30.rogue
===> share/doc/31.trek
===> share/doc/beyond4.3
===> share/doc/diskperf
===> share/doc/fsinterface
===> share/doc/kernmalloc
===> share/doc/kerntune
===> share/doc/memfs
===> share/doc/newvm
===> share/doc/nqnfs
===> share/doc/px
===> share/doc/relengr
===> share/doc/sysperf
===> share/doc/title
===> share/doc/contents
===> share/doc/12.make
===> share/doc/18.gprof
===> share/doc/19.curses
===> share/doc/20.ipctut
===> share/doc/21.ipc
===> share/doc/22.rpcgen
===> share/doc/23.rpc
===> share/doc/24.xdr
===> share/doc/25.xdrrfc
===> share/doc/26.rpcrfc
===> share/doc/27.nfsrpc
===> share/doc/title
===> share/doc/01.setup
===> share/doc/02.config
===> share/doc/05.fastfs
===> share/doc/12.timed
===> share/doc/04.csh
===> share/doc/10.exref
===> share/doc/11.vitut
===> share/doc/12.vi
===> share/doc/13.viref
===> share/doc/20.meref
===> share/doc/30.rogue
===> share/doc/31.trek
===> share/doc/diskperf
===> share/doc/fsinterface
===> share/doc/kernmalloc
===> share/doc/kerntune
===> share/doc/memfs
===> share/doc/px
===> share/doc/relengr
===> share/doc/sysperf
Here is the full listing of warnings left:
===> gnu/usr.bin/as
cc -O -DNON_BROKEN_WORDS -DPIC -I/usr/src/gnu/usr.bin/as -I/usr/src/gnu/usr.bin/as/obj -I/usr/src/gnu/usr.bin/as/config -DOLD_GAS -DSIGTY=void -Derror=as_fatal -DSUB_SEGMENT_ALIGN=4 -DFREEBSD_AOUT -c /usr/src/gnu/usr.bin/as/config/atof-ieee.c
/usr/src/gnu/usr.bin/as/config/atof-ieee.c: In function `make_invalid_floating_point_number':
/usr/src/gnu/usr.bin/as/config/atof-ieee.c:131: warning: large integer implicitly truncated to unsigned type
===> gnu/usr.bin/cc/cc
cc -O -I/usr/src/gnu/usr.bin/cc/cc -I/usr/src/gnu/usr.bin/cc/cc/../include -Dbsd4_4 -DGCC_INCLUDE_DIR=\"FOO\" -DTOOL_INCLUDE_DIR=\"FOO\" -DGPLUSPLUS_INCLUDE_DIR=\"FOO\" -DDEFAULT_TARGET_VERSION=\"2.6.3\" -DDEFAULT_TARGET_MACHINE=\"i386--freebsd\" -DSTANDARD_EXEC_PREFIX=\"/usr/libexec/\" -DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" -DHAVE_PUTENV -DGCC_NAME=\"cc\" -DLINK_LIBGCC_SPECIAL_1 -I/usr/src/gnu/usr.bin/cc/cc -I/usr/src/gnu/usr.bin/cc/cc/../include -Dbsd4_4 -DGCC_INCLUDE_DIR=\"FOO\" -DTOOL_INCLUDE_DIR=\"FOO\" -DGPLUSPLUS_INCLUDE_DIR=\"FOO\" -DDEFAULT_TARGET_VERSION=\"2.6.3\" -DDEFAULT_TARGET_MACHINE=\"i386--freebsd\" -DSTANDARD_EXEC_PREFIX=\"/usr/libexec/\" -DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" -DHAVE_PUTENV -DGCC_NAME=\"cc\" -DLINK_LIBGCC_SPECIAL_1 -c /usr/src/gnu/usr.bin/cc/cc/gcc.c
/usr/src/gnu/usr.bin/cc/cc/gcc.c: In function `pfatal_with_name':
/usr/src/gnu/usr.bin/cc/cc/gcc.c:4681: warning: passing arg 2 of `concat' discards `const' from pointer target type
/usr/src/gnu/usr.bin/cc/cc/gcc.c: In function `perror_with_name':
/usr/src/gnu/usr.bin/cc/cc/gcc.c:4694: warning: passing arg 2 of `concat' discards `const' from pointer target type
/usr/src/gnu/usr.bin/cc/cc/gcc.c: In function `perror_exec':
/usr/src/gnu/usr.bin/cc/cc/gcc.c:4707: warning: passing arg 2 of `concat' discards `const' from pointer target type
===> gnu/usr.bin/gdb/gdb
cc -O -I/usr/src/gnu/usr.bin/gdb/gdb/. -I/usr/include/readline -I/usr/src/gnu/usr.bin/gdb/gdb/../bfd -c c-exp.tab.c
In file included from /usr/src/gnu/usr.bin/gdb/gdb/c-exp.y:41:
/usr/src/gnu/usr.bin/gdb/gdb/parser-defs.h:111: warning: `struct minimal_symbol' declared inside parameter list
/usr/src/gnu/usr.bin/gdb/gdb/parser-defs.h:111: warning: its scope is only this definition or declaration,
/usr/src/gnu/usr.bin/gdb/gdb/parser-defs.h:111: warning: which is probably not what you want.
cc -O -I/usr/src/gnu/usr.bin/gdb/gdb/. -I/usr/include/readline -I/usr/src/gnu/usr.bin/gdb/gdb/../bfd -c ch-exp.tab.c
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:72: warning: `yyparse' redefined
ch-exp.tab.c:10: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:73: warning: `yylex' redefined
ch-exp.tab.c:11: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:74: warning: `yyerror' redefined
ch-exp.tab.c:12: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:75: warning: `yylval' redefined
ch-exp.tab.c:15: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:76: warning: `yychar' redefined
ch-exp.tab.c:13: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:77: warning: `yydebug' redefined
ch-exp.tab.c:16: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:86: warning: `yyerrflag' redefined
ch-exp.tab.c:18: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:87: warning: `yynerrs' redefined
ch-exp.tab.c:17: warning: this is the location of the previous definition
/usr/src/gnu/usr.bin/gdb/gdb/ch-exp.y:96: warning: `yyval' redefined
ch-exp.tab.c:14: warning: this is the location of the previous definition
===> usr.bin/tn3270/tn3270
cc -O -I/usr/src/usr.bin/tn3270/tn3270 -I. -DTERMCAP -DSRCRT -DKLUDGELINEMODE -DUSE_TERMIO -DTN3270 -DTERMCAP -DSRCRT -DKLUDGELINEMODE -DUSE_TERMIO -DTN3270 -c /usr/src/usr.bin/tn3270/tn3270/../sys_curses/termout.c
/usr/src/usr.bin/tn3270/tn3270/../sys_curses/termout.c: In function `InitTerminal':
/usr/src/usr.bin/tn3270/tn3270/../sys_curses/termout.c:661: warning: comparison is always 0 due to limited range of data type
===> usr.bin/vi/common
cc -O -I. -I/usr/src/usr.bin/vi/common -c /usr/src/usr.bin/vi/common/../ex/ex_argv.c
/usr/src/usr.bin/vi/common/../ex/ex_argv.c: In function `argv_exp3':
/usr/src/usr.bin/vi/common/../ex/ex_argv.c:297: warning: comparison is always 1 due to limited range of data type
cc -O -I. -I/usr/src/usr.bin/vi/common -c /usr/src/usr.bin/vi/common/../sex/sex_refresh.c
/usr/src/usr.bin/vi/common/../sex/sex_refresh.c: In function `Xvidattr':
/usr/src/usr.bin/vi/common/../sex/sex_refresh.c:130: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../sex/sex_refresh.c:133: warning: passing arg 3 of `tputs' from incompatible pointer type
cc -O -I. -I/usr/src/usr.bin/vi/common -c /usr/src/usr.bin/vi/common/../svi/svi_refresh.c
/usr/src/usr.bin/vi/common/../svi/svi_refresh.c: In function `svi_modeline':
/usr/src/usr.bin/vi/common/../svi/svi_refresh.c:755: warning: comparison is always 1 due to limited range of data type
/usr/src/usr.bin/vi/common/../svi/svi_refresh.c:756: warning: comparison is always 1 due to limited range of data type
cc -O -I. -I/usr/src/usr.bin/vi/common -c /usr/src/usr.bin/vi/common/../svi/svi_util.c
/usr/src/usr.bin/vi/common/../svi/svi_util.c: In function `svi_bell':
/usr/src/usr.bin/vi/common/../svi/svi_util.c:78: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../svi/svi_util.c: In function `svi_keypad':
/usr/src/usr.bin/vi/common/../svi/svi_util.c:166: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../svi/svi_util.c: In function `svi_suspend':
/usr/src/usr.bin/vi/common/../svi/svi_util.c:251: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../svi/svi_util.c:254: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../svi/svi_util.c:296: warning: passing arg 3 of `tputs' from incompatible pointer type
/usr/src/usr.bin/vi/common/../svi/svi_util.c:299: warning: passing arg 3 of `tputs' from incompatible pointer type
cc -O -I. -I/usr/src/usr.bin/vi/common -c /usr/src/usr.bin/vi/common/../xaw/xaw_screen.c
===> usr.sbin/amd/amd
cc -O -I/usr/src/usr.sbin/amd/amd/../rpcx -I/usr/src/usr.sbin/amd/amd/../config -I/usr/src/usr.sbin/amd/amd/../include -DARCH_REP=\"i386\" -DOS_REP=\"bsd44\" -DOS_HDR=\"os-bsd44.h\" -DHAS_FILE_MAPS -DHAS_PASSWD_MAPS -DHAS_UNION_MAPS -DHAS_REGEXP -c /usr/src/usr.sbin/amd/amd/afs_ops.c
/usr/src/usr.sbin/amd/amd/afs_ops.c: In function `mount_toplvl':
/usr/src/usr.sbin/amd/amd/afs_ops.c:146: warning: assignment from incompatible pointer type
cc -O -I/usr/src/usr.sbin/amd/amd/../rpcx -I/usr/src/usr.sbin/amd/amd/../config -I/usr/src/usr.sbin/amd/amd/../include -DARCH_REP=\"i386\" -DOS_REP=\"bsd44\" -DOS_HDR=\"os-bsd44.h\" -DHAS_FILE_MAPS -DHAS_PASSWD_MAPS -DHAS_UNION_MAPS -DHAS_REGEXP -c /usr/src/usr.sbin/amd/amd/misc_rpc.c
/usr/src/usr.sbin/amd/amd/misc_rpc.c: In function `make_rpc_packet':
/usr/src/usr.sbin/amd/amd/misc_rpc.c:137: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
cc -O -I/usr/src/usr.sbin/amd/amd/../rpcx -I/usr/src/usr.sbin/amd/amd/../config -I/usr/src/usr.sbin/amd/amd/../include -DARCH_REP=\"i386\" -DOS_REP=\"bsd44\" -DOS_HDR=\"os-bsd44.h\" -DHAS_FILE_MAPS -DHAS_PASSWD_MAPS -DHAS_UNION_MAPS -DHAS_REGEXP -c /usr/src/usr.sbin/amd/amd/nfs_ops.c
/usr/src/usr.sbin/amd/amd/nfs_ops.c: In function `mount_nfs_fh':
/usr/src/usr.sbin/amd/amd/nfs_ops.c:531: warning: assignment from incompatible pointer type
cc -O -I/usr/src/usr.sbin/amd/amd/../rpcx -I/usr/src/usr.sbin/amd/amd/../config -I/usr/src/usr.sbin/amd/amd/../include -DARCH_REP=\"i386\" -DOS_REP=\"bsd44\" -DOS_HDR=\"os-bsd44.h\" -DHAS_FILE_MAPS -DHAS_PASSWD_MAPS -DHAS_UNION_MAPS -DHAS_REGEXP -c /usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_fattr':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:113: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_attrstat':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:223: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_diropres':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:295: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_readlinkres':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:316: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_readres':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:377: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_readdirres':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:569: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c: In function `xdr_statfsres':
/usr/src/usr.sbin/amd/amd/../rpcx/nfs_prot_xdr.c:616: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
/usr/src/usr.sbin/amd/amq/../rpcx/amq_xdr.c: In function `xdr_time_type':
/usr/src/usr.sbin/amd/amq/../rpcx/amq_xdr.c:67: warning: passing arg 2 of `xdr_long' from incompatible pointer type
cc -O -I/usr/src/usr.sbin/amd/amq/../include -I/usr/src/usr.sbin/amd/amq/../rpcx -I/usr/src/usr.sbin/amd/amq/../config -DARCH_REP=\"i386\" -DOS_REP=\"bsd44\" -DOS_HDR=\"os-bsd44.h\" -c /usr/src/usr.sbin/amd/amq/../amd/misc_rpc.c
/usr/src/usr.sbin/amd/amq/../amd/misc_rpc.c: In function `make_rpc_packet':
/usr/src/usr.sbin/amd/amq/../amd/misc_rpc.c:137: warning: passing arg 2 of `xdr_enum' from incompatible pointer type
===> usr.sbin/xntpd/parse
cc -O -I/usr/src/usr.sbin/xntpd/parse/../include -DCLOCK_SCHMID -DCLOCK_DCF7000 -DCLOCK_MEINBERG -DCLOCK_RAWDCF -DCLOCK_TRIMSV6 -DSYS_FREEBSD -DSYS_44BSD -DREFCLOCK -DPARSE -DMD5 -DDES -DLOCAL_CLOCK -DPST -DWWVB -DAS2201 -DGOES -DGPSTM -DOMEGA -DLEITCH -DTRAK -DACTS -DATOM -DDATUM -DHEATH -DMSFEES -DMX4200 -DNMEA -DBOEDER -c /usr/src/usr.sbin/xntpd/parse/clk_trimble.c -o clk_trimble.o
/usr/src/usr.sbin/xntpd/parse/clk_trimble.c:45: warning: initialization from incompatible pointer type
/usr/src/usr.sbin/xntpd/parse/clk_trimble.c:46: warning: initialization from incompatible pointer type
/usr/src/usr.sbin/xntpd/parse/clk_trimble.c:50: warning: initialization makes pointer from integer without a cast
/usr/src/usr.sbin/xntpd/parse/clk_trimble.c:52: warning: braces around scalar initializer for `clock_trimsv6.flags'
/usr/src/usr.sbin/xntpd/parse/clk_trimble.c:52: warning: excess elements in scalar initializer after `clock_trimsv6.flags'
===> usr.sbin/xntpd/xntpd
cc -O -I/usr/src/usr.sbin/xntpd/xntpd/../include -DSYS_FREEBSD -DSYS_44BSD -DREFCLOCK -DPARSE -DMD5 -DDES -DLOCAL_CLOCK -DPST -DWWVB -DAS2201 -DGOES -DGPSTM -DOMEGA -DLEITCH -DTRAK -DACTS -DATOM -DDATUM -DHEATH -DMSFEES -DMX4200 -DNMEA -DBOEDER -DSYS_FREEBSD -DSYS_44BSD -DREFCLOCK -DPARSE -DMD5 -DDES -DLOCAL_CLOCK -DPST -DWWVB -DAS2201 -DGOES -DGPSTM -DOMEGA -DLEITCH -DTRAK -DACTS -DATOM -DDATUM -DHEATH -DMSFEES -DMX4200 -DNMEA -DBOEDER -c /usr/src/usr.sbin/xntpd/xntpd/ntp_loopfilter.c
/usr/src/usr.sbin/xntpd/xntpd/ntp_loopfilter.c: In function `loop_config':
/usr/src/usr.sbin/xntpd/xntpd/ntp_loopfilter.c:678: warning: assignment from incompatible pointer type
===> usr.sbin/xntpd/util
cc -O -I/usr/src/usr.sbin/xntpd/util/../include -DSYS_FREEBSD -DSYS_44BSD -DREFCLOCK -DPARSE -DMD5 -DDES -DLOCAL_CLOCK -DPST -DWWVB -DAS2201 -DGOES -DGPSTM -DOMEGA -DLEITCH -DTRAK -DACTS -DATOM -DDATUM -DHEATH -DMSFEES -DMX4200 -DNMEA -DBOEDER -DSYS_FREEBSD -DSYS_44BSD -DREFCLOCK -DPARSE -DMD5 -DDES -DLOCAL_CLOCK -DPST -DWWVB -DAS2201 -DGOES -DGPSTM -DOMEGA -DLEITCH -DTRAK -DACTS -DATOM -DDATUM -DHEATH -DMSFEES -DMX4200 -DNMEA -DBOEDER -c /usr/src/usr.sbin/xntpd/util/tickadj.c
/usr/src/usr.sbin/xntpd/util/tickadj.c: In function `getoffsets':
/usr/src/usr.sbin/xntpd/util/tickadj.c:448: warning: assignment makes pointer from integer without a cast
===> lkm/ibcs2
cc -O -DLKM -I. -DCOMPAT_IBCS2 -DKERNEL -I/usr/src/lkm/ibcs2/../../sys -W -Wcomment -Wredundant-decls -c /usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_file.c
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_file.c: In function `ibcs2_close':
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_file.c:66: warning: passing arg 2 of `close' from incompatible pointer type
cc -O -DLKM -I. -DCOMPAT_IBCS2 -DKERNEL -I/usr/src/lkm/ibcs2/../../sys -W -Wcomment -Wredundant-decls -c /usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_ioctl.c
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_ioctl.c: In function `ibcs2_ioctl':
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_ioctl.c:550: warning: `error' might be used uninitialized in this function
cc -O -DLKM -I. -DCOMPAT_IBCS2 -DKERNEL -I/usr/src/lkm/ibcs2/../../sys -W -Wcomment -Wredundant-decls -c /usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c: In function `ibcs2_exec':
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c:220: warning: passing arg 2 of `execve' from incompatible pointer type
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c: In function `ibcs2_exece':
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c:234: warning: passing arg 2 of `execve' from incompatible pointer type
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c: In function `ibcs2_wait':
/usr/src/lkm/ibcs2/../../sys/i386/ibcs2/ibcs2_misc.c:955: warning: passing arg 2 of `wait1' from incompatible pointer type
===> lkm/linux
cc -O -DLKM -I. -DCOMPAT_LINUX -DSYSVSHM -DKERNEL -I/usr/src/lkm/linux/../../sys -W -Wcomment -Wredundant-decls -c /usr/src/lkm/linux/../../sys/i386/linux/linux_sysent.c
/usr/src/lkm/linux/../../sys/i386/linux/linux_sysent.c:51: warning: redundant redeclaration of `close' in same scope
/usr/src/lkm/linux/../../sys/sys/systm.h:210: warning: previous declaration of `close'
/usr/src/lkm/linux/../../sys/i386/linux/linux_sysent.c:57: warning: redundant redeclaration of `execve' in same scope
/usr/src/lkm/linux/../../sys/sys/systm.h:216: warning: previous declaration of `execve'
/usr/src/lkm/linux/../../sys/i386/linux/linux_sysent.c:156: warning: redundant redeclaration of `sync' in same scope
/usr/src/lkm/linux/../../sys/sys/systm.h:224: warning: previous declaration of `sync'
===> share/doc/12.make
(cd /usr/src/share/doc/psd/12.make/../../../../usr.bin/make/PSD.doc; groff -Tps -ms -o1- tutorial.ms) | gzip -c > paper.ps.gz
grops:<standard input>:562: unrecognised drawing command `s'
grops:<standard input>:594: unrecognised drawing command `s'
tutorial.ms:172: warning: `Ix' not defined
grops:<standard input>:3327: unrecognised drawing command `s'
grops:<standard input>:3359: unrecognised drawing command `s'
grops:<standard input>:4583: unrecognised drawing command `s'
grops:<standard input>:4615: unrecognised drawing command `s'
grops:<standard input>:5995: unrecognised drawing command `s'
grops:<standard input>:6027: unrecognised drawing command `s'
grops:<standard input>:6312: unrecognised drawing command `s'
grops:<standard input>:6344: unrecognised drawing command `s'
grops:<standard input>:7622: unrecognised drawing command `s'
grops:<standard input>:7654: unrecognised drawing command `s'
tutorial.ms:741: warning: `Rd' not defined
grops:<standard input>:11227: unrecognised drawing command `s'
grops:<standard input>:11260: unrecognised drawing command `s'
tutorial.ms:1085: warning: `Rm' not defined
===> share/doc/19.curses
for a in Master appen.A c_macros ex1.gr ex2.gr fns.doc intro.0 intro.1 intro.2.tbl intro.3 intro.4 intro.5 intro.6 macros twinkle1.gr; do test -e $a || ln -s /usr/src/share/doc/psd/19.curses/../../../../lib/libcurses/PSD.doc/$a .; done
(cd /usr/src/share/doc/psd/19.curses/obj; groff -Tps -me -o1- Master) | gzip -c > paper.ps.gz
/usr/src/share/doc/psd/19.curses/../../../../lib/libcurses/PSD.doc/intro.2:76: environment stack underflow
===> share/doc/22.rpcgen
(cd /usr/src/share/doc/psd/22.rpcgen/../../../../lib/libc/rpc/PSD.doc; groff -Tps -t -ms -o1- rpcgen.ms) | gzip -c > paper.ps.gz
rpcgen.ms:13: warning: missing closing delimiter
rpcgen \fIrpcgen\fP ... 1
RPC \fIrpcgen\fP ... 1
rpcgen local procedures \fIrpcgen\fP ... 1
rpcgen remote procedures \fIrpcgen\fP ... 1
client handle, used by rpcgen client handle, used by \fIrpcgen\fP ... 6
RPC generating XDR routines ... 7
debugging with rpcgen debugging with \fIrpcgen\fP ... 10
rpcgen C-preprocessor \fIrpcgen\fP ... 11
rpcgen.ms:778: warning: can't find font `L'
rpcgen other operations \fIrpcgen\fP ... 11
rpcgen timeout changes \fIrpcgen\fP ... 11
broadcast RPC ... 12
rpcgen broadcast RPC \fIrpcgen\fP ... 12
RPCL ... 13
rpcgen RPC Language \fIrpcgen\fP ... 13
rpcgen definitions \fIrpcgen\fP ... 13
rpcgen structures \fIrpcgen\fP ... 13
rpcgen unions \fIrpcgen\fP ... 13
rpcgen enumerations \fIrpcgen\fP ... 14
rpcgen typedef \fIrpcgen\fP ... 15
rpcgen constants \fIrpcgen\fP ... 15
rpcgen programs \fIrpcgen\fP ... 15
rpcgen declarations \fIrpcgen\fP ... 16
rpcgen special cases \fIrpcgen\fP ... 17
===> share/doc/23.rpc
(cd /usr/src/share/doc/psd/23.rpc/../../../../lib/libc/rpc/PSD.doc; groff -Tps -t -p -ms -o1- rpc.prog.ms) | gzip -c > paper.ps.gz
Network Programming ... rpc.prog.ms:8: warning: number register `PN' not defined
0
RPC Programming Guide ... 1
rpcgen \fIrpcgen\fP ... 1
layers of RPC ... 1
RPC layers ... 1
RPC The Highest Layer ... 1
RPC The Middle Layer ... 1
RPC The Lowest Layer ... 1
RPC paradigm ... 1
highest layer of RPC ... 2
RPC highest layer ... 2
RPC Services ... 3
rpc.prog.ms:226: warning: missing name
rpc.prog.ms:234: warning: can't find font `L'
rpc.prog.ms:233: warning: space required between `sp' and argument
intermediate layer of RPC ... 3
RPC intermediate layer ... 3
enum clnt_stat (in RPC programming) \fIenum clnt_stat\fP (in RPC programming) ... 4
UDP 8K warning ... 5
program number assignment ... 6
assigning program numbers ... 6
RPC administration ... 6
administration of RPC ... 6
rpc.prog.ms:526: warning: space required between `sp' and argument
arbitrary data types ... 7
RPC built-in routines ... 7
lowest layer of RPC ... 9
RPC lowest layer ... 9
RPC server side ... 10
memory allocation with XDR ... 12
XDR memory allocation ... 12
RPC calling side ... 13
RPC miscellaneous features ... 15
miscellaneous RPC features ... 15
RPC select() RPC \fIselect()\fP ... 15
select() \fIselect()\fP on the server side ... 15
select() \fIselect()\fP ... 16
broadcast RPC ... 16
RPC broadcast ... 16
broadcast RPC synopsis ... 16
RPC broadcast synopsis ... 16
batching ... 17
RPC batching ... 17
authentication ... 21
RPC authentication ... 21
UNIX Authentication ... 21
RPC guarantees ... 22
RPC DES ... 24
RPC authentication ... 24
rpc.prog.ms:1942: warning: `/"' not defined
rpc.prog.ms:2064: warning: number register `"' not defined
inetd using \fIinetd\fP ... 26
versions ... 26
RPC versions ... 26
TCP ... 27
RPC callback procedures ... 31
===> share/doc/24.xdr
(cd /usr/src/share/doc/psd/24.xdr/../../../../lib/libc/rpc/PSD.doc; groff -Tps -e -ms -o1- xdr.nts.ms) | gzip -c > paper.ps.gz
xdr.nts.ms:16: warning: missing closing delimiter
XDR Sun technical notes ... 1
XDR system routines ... 1
XDR justification ... 1
xdr.nts.ms:85: warning: space required between `sp' and argument
xdr.nts.ms:89: warning: space required between `sp' and argument
xdr.nts.ms:105: warning: space required between `sp' and argument
xdr.nts.ms:109: warning: space required between `sp' and argument
xdr.nts.ms:185: warning: space required between `sp' and argument
xdr.nts.ms:190: warning: space required between `sp' and argument
xdr.nts.ms:208: warning: space required between `sp' and argument
xdr.nts.ms:213: warning: space required between `sp' and argument
XDR portable data ... 3
XDR canonical standard ... 4
XDR library ... 4
xdrstdio_create() \fIxdrstdio_create()\fP ... 4
xdr_long() \fIxdr_long()\fP ... 5
library primitives for XDR ... 6
XDR library primitives ... 6
XDR library number filters ... 6
xdr.nts.ms:506: warning: space required between `sp' and argument
xdr.nts.ms:510: warning: space required between `sp' and argument
xdr.nts.ms:514: warning: space required between `sp' and argument
xdr.nts.ms:518: warning: space required between `sp' and argument
xdr.nts.ms:522: warning: space required between `sp' and argument
xdr.nts.ms:526: warning: space required between `sp' and argument
xdr.nts.ms:530: warning: space required between `sp' and argument
XDR library floating point filters ... 6
xdr.nts.ms:556: warning: space required between `sp' and argument
XDR library enumeration filters ... 7
xdr.nts.ms:596: warning: space required between `sp' and argument
xdr.nts.ms:598: warning: space required between `sp' and argument
xdr.nts.ms:602: warning: space required between `sp' and argument
XDR library no data ... 7
XDR library constructed data type filters ... 7
XDR library strings ... 7
xdr_string() \fIxdr_string()\fP ... 7
xdr_string() \fIxdr_string()\fP ... 8
XDR library byte arrays ... 8
xdr_bytes() \fIxdr_bytes()\fP ... 8
XDR library arrays ... 8
xdr_array() \fIxdr_array()\fP ... 8
xdr_element() \fIxdr_element()\fP ... 9
xdr.nts.ms:875: warning: space required between `sp' and argument
xdr.nts.ms:904: warning: space required between `sp' and argument
XDR library opaque data ... 11
xdr_opaque() \fIxdr_opaque()\fP ... 11
XDR library fixed sized arrays ... 11
xdr.nts.ms:1025: warning: space required between `sp' and argument
xdr.nts.ms:1031: warning: space required between `sp' and argument
xdr.nts.ms:1038: warning: space required between `sp' and argument
XDR library discriminated unions ... 12
xdr.nts.ms:1064: warning: space required between `sp' and argument
xdr.nts.ms:1115: warning: space required between `sp' and argument
xdr.nts.ms:1137: warning: space required between `sp' and argument
XDR library pointers ... 13
xdr_reference() \fIxdr_reference()\fP ... 13
pointer semantics and XDR ... 13
xdr_reference() \fIxdr_reference()\fP ... 13
XDR non-filter primitives ... 14
xdr.nts.ms:1329: warning: space required between `sp' and argument
xdr.nts.ms:1333: warning: space required between `sp' and argument
xdr_getpos() \fIxdr_getpos()\fP ... 14
xdr_setpos() \fIxdr_setpos()\fP ... 14
xdr_destroy() \fIxdr_destroy()\fP ... 14
XDR operation directions ... 14
direction of XDR operations ... 14
XDR stream access ... 14
XDR standard I/O streams ... 14
xdrstdio_create() \fIxdrstdio_create()\fP ... 14
xdr.nts.ms:1411: warning: space required between `sp' and argument
XDR memory streams ... 15
xdr.nts.ms:1437: warning: space required between `sp' and argument
xdrmem_create() \fIxdrmem_create()\fP ... 15
XDR record (TCP/IP) streams ... 15
xdr.nts.ms:1475: warning: space required between `sp' and argument
xdr.nts.ms:1554: warning: space required between `sp' and argument
xdr.nts.ms:1558: warning: space required between `sp' and argument
xdrrec_endofrecord() \fIxdrrec_endofrecord()\fP ... 16
xdrrec_skiprecord() \fIxdrrec_skiprecord()\fP ... 16
xdrrec_eof() \fIxdrrec_eof()\fP ... 16
XDR stream implementation ... 16
stream implementation in XDR ... 16
XDR object ... 16
xdr.nts.ms:1608: warning: space required between `sp' and argument
XDR advanced topics ... 17
XDR linked lists ... 17
xdr.nts.ms:1751: warning: space required between `sp' and argument
===> share/doc/25.xdrrfc
(cd /usr/src/share/doc/psd/25.xdrrfc/../../../../lib/libc/rpc/PSD.doc; groff -Tps -t -ms -o1- xdr.rfc.ms) | gzip -c > paper.ps.gz
External Data Representation ... xdr.rfc.ms:13: warning: number register `PN' not defined
0
xdr.rfc.ms:14: warning: missing closing delimiter
XDR RFC ... 1
XDR protocol specification ... 1
XDR RFC status ... 1
XDR basic block size ... 1
XDR block size ... 1
XDR data types ... 1
XDR data types ... 1
XDR integer ... 2
XDR unsigned integer ... 2
XDR integer, unsigned ... 2
XDR enumeration ... 2
XDR boolean ... 2
XDR hyper integer ... 2
XDR integer, hyper ... 2
XDR integer, floating point ... 3
XDR floating-point integer ... 3
XDR integer, double-precision floating point ... 3
XDR double-precision floating-point integer ... 3
XDR fixed-length opaque data ... 4
XDR opaque data, fixed length ... 4
XDR variable-length opaque data ... 4
XDR opaque data, variable length ... 4
XDR string ... 5
XDR fixed-length array ... 5
XDR array, fixed length ... 5
XDR variable-length array ... 6
XDR array, variable length ... 6
XDR structure ... 6
XDR discriminated union ... 6
XDR union discriminated ... 6
XDR void ... 7
XDR constant ... 7
XDR typedef ... 7
XDR optional data ... 8
XDR data, optional ... 8
XDR futures ... 9
XDR language ... 9
XDR byte order ... 9
XDR variable-length data ... 10
XDR language ... 10
XDR language notation ... 10
XDR language syntax ... 11
XDR language syntax ... 12
xdr.rfc.ms:1031: warning: can't find font `L'
===> share/doc/26.rpcrfc
(cd /usr/src/share/doc/psd/26.rpcrfc/../../../../lib/libc/rpc/PSD.doc; groff -Tps -t -ms -o1- rpc.rfc.ms) | gzip -c > paper.ps.gz
rpc.rfc.ms:13: warning: missing closing delimiter
rpc.rfc.ms:295: warning: can't find font `L'
===> share/doc/27.nfsrpc
(cd /usr/src/share/doc/psd/27.nfsrpc/../../../../lib/libc/rpc/PSD.doc; groff -Tps -t -ms -o1- nfs.rfc.ms) | gzip -c > paper.ps.gz
nfs.rfc.ms:13: warning: missing closing delimiter
NFS ... 1
Network File System ... 1
NFS version-2 protocol specification ... 1
Network File System version-2 protocol specification ... 1
NFS introduction ... 1
Remote Procedure Call ... 1
External Data Representation ... 1
stateless servers ... 1
servers stateless ... 1
NFS protocol definition ... 1
NFS protocol ... 1
filesystem model ... 2
NFS RPC information ... 2
XDR structure sizes ... 2
NFS data types ... 2
NFS basic data types ... 2
NFS data types stat \fIstat\fP ... 2
NFS data types ftype \fIftype\fP ... 4
NFS data types fhandle \fIfhandle\fP ... 4
NFS data types timeval \fItimeval\fP ... 4
NFS data types fattr \fIfattr\fP ... 4
nfs.rfc.ms:395: warning: can't find font `L'
NFS data types sattr \fIsattr\fP ... 6
NFS data types filename \fIfilename\fP ... 6
NFS data types path \fIpath\fP ... 6
NFS data types attrstat \fIattrstat\fP ... 6
NFS data types diropargs \fIdiropargs\fP ... 6
NFS data types diropres \fIdiropres\fP ... 7
NFS server procedures ... 7
NFS server procedures NFSPROC_NULL() \fINFSPROC_NULL()\fP ... 7
NFS server procedures NFSPROC_GETATTR() \fINFSPROC_GETATTR()\fP ... 8
NFS server procedures NFSPROC_SETATTR() \fINFSPROC_SETATTR()\fP ... 8
NFS server procedures NFSPROC_ROOT \fINFSPROC_ROOT\fP ... 8
NFS server procedures NFSPROC_LOOKUP() \fINFSPROC_LOOKUP()\fP ... 8
NFS server procedures NFSPROC_READLINK() \fINFSPROC_READLINK()\fP ... 8
NFS server procedures NFSPROC_READ \fINFSPROC_READ\fP ... 9
NFS server procedures NFSPROC_WRITECACHE() \fINFSPROC_WRITECACHE()\fP ... 9
NFS server procedures NFSPROC_WRITE() \fINFSPROC_WRITE()\fP ... 9
NFS server procedures NFSPROC_CREATE() \fINFSPROC_CREATE()\fP ... 10
NFS server procedures NFSPROC_REMOVE() \fINFSPROC_REMOVE()\fP ... 10
NFS server procedures NFSPROC_RENAME() \fINFSPROC_RENAME()\fP ... 10
NFS server procedures NFSPROC_LINK() \fINFSPROC_LINK()\fP ... 11
NFS server procedures NFSPROC_SYMLINK() \fINFSPROC_SYMLINK()\fP ... 11
NFS server procedures NFSPROC_MKDIR() \fINFSPROC_MKDIR()\fP ... 11
NFS server procedures NFSPROC_RMDIR() \fINFSPROC_RMDIR()\fP ... 11
NFS server procedures NFSPROC_READDIR() \fINFSPROC_READDIR()\fP ... 12
NFS server procedures NFSPROC_STATFS() \fINFSPROC_STATFS()\fP ... 12
NFS implementation ... 13
NFS server/client relationship ... 13
NFS pathname interpretation ... 14
NFS permission issues ... 14
NFS setting RPC parameters ... 14
mount protocol ... 14
mount protocol introduction ... 14
mount protocol RPC information ... 15
mount protocol XDR structure sizes ... 15
mount protocol basic data types ... 15
mount data types ... 15
mount data types fhandle \fIfhandle\fP ... 15
mount data types fhstatus \fIfhstatus\fP ... 15
mount data types dirpath \fIdirpath\fP ... 16
mount data types name \fIname\fP ... 16
mount server procedures ... 16
mount server procedures MNTPROC_NULL() \fIMNTPROC_NULL()\fP ... 16
mount server procedures MNTPROC_MNT() \fIMNTPROC_MNT()\fP ... 16
mount server procedures MNTPROC_DUMP() \fIMNTPROC_DUMP()\fP ... 17
mount server procedures MNTPROC_UMNT() \fIMNTPROC_UMNT()\fP ... 17
mount server procedures MNTPROC_UMNTALL() \fIMNTPROC_UMNTALL()\fP ... 17
mount server procedures MNTPROC_EXPORT() \fIMNTPROC_EXPORT()\fP ... 17
===> share/doc/title
(cd /usr/src/share/doc/smm/title; groff -Tps -o1- /usr/src/share/doc/smm/title/Title) | gzip -c > Title.ps.gz
/usr/src/share/doc/smm/title/Title:199: can't open `/usr/src/share/man/man0/toc8': No such file or directory
===> share/doc/12.timed
(cd /usr/src/share/doc/smm/12.timed/../../../../usr.sbin/timed/SMM.doc/timed; groff -Tps -t -s -ms -o1- timed.ms) | gzip -c > paper.ps.gz
<standard input>:239: macro error: automatically terminating display
<standard input>:251: macro error: DE without DS, ID, CD, LD or BD
<standard input>:308: macro error: automatically terminating display
<standard input>:317: macro error: DE without DS, ID, CD, LD or BD
<standard input>:374: macro error: automatically terminating display
<standard input>:382: macro error: DE without DS, ID, CD, LD or BD
<standard input>:439: macro error: automatically terminating display
<standard input>:446: macro error: DE without DS, ID, CD, LD or BD
<standard input>:503: macro error: automatically terminating display
<standard input>:516: macro error: DE without DS, ID, CD, LD or BD
<standard input>:573: macro error: automatically terminating display
<standard input>:581: macro error: DE without DS, ID, CD, LD or BD
<standard input>:638: macro error: automatically terminating display
<standard input>:646: macro error: DE without DS, ID, CD, LD or BD
<standard input>:703: macro error: automatically terminating display
<standard input>:711: macro error: DE without DS, ID, CD, LD or BD
<standard input>:768: macro error: automatically terminating display
<standard input>:777: macro error: DE without DS, ID, CD, LD or BD
<standard input>:834: macro error: automatically terminating display
<standard input>:843: macro error: DE without DS, ID, CD, LD or BD
<standard input>:900: macro error: automatically terminating display
<standard input>:907: macro error: DE without DS, ID, CD, LD or BD
<standard input>:964: macro error: automatically terminating display
<standard input>:971: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1028: macro error: automatically terminating display
<standard input>:1039: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1096: macro error: automatically terminating display
<standard input>:1105: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1162: macro error: automatically terminating display
<standard input>:1169: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1226: macro error: automatically terminating display
<standard input>:1236: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1293: macro error: automatically terminating display
<standard input>:1301: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1358: macro error: automatically terminating display
<standard input>:1366: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1423: macro error: automatically terminating display
<standard input>:1430: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1487: macro error: automatically terminating display
<standard input>:1496: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1553: macro error: automatically terminating display
<standard input>:1561: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1620: macro error: automatically terminating display
<standard input>:1628: macro error: DE without DS, ID, CD, LD or BD
===> share/doc/04.csh
(cd /usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc; groff -Tps -ms -o1- tabs csh.1 csh.2 csh.3 csh.4 /usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc/csh.a csh.g) | gzip -c > paper.ps.gz
/usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc/csh.a:60: warning: `1.6' not defined
===> share/doc/10.exref
(cd /usr/src/share/doc/usd/10.exref/../../../../usr.bin/vi/USD.doc/exref; groff -Tps -t -ms -o1- ex.rm) | gzip -c > paper.ps.gz
ex.rm:632: warning: number register `)P' not defined
(cd /usr/src/share/doc/usd/10.exref/../../../../usr.bin/vi/USD.doc/exref; groff -Tps -t -ms -o1- ex.summary) | gzip -c > summary.ps.gz
ex.summary:58: warning: missing number
tbl:ex.summary:405: excess data entry `\^' discarded
tbl:ex.summary:416: excess data entry `\^' discarded
ex.summary:418: warning: `LF' not defined
ex.summary:418: warning: `CF' not defined
ex.summary:418: warning: `RF' not defined
===> share/doc/11.vitut
(cd /usr/src/share/doc/usd/11.vitut/../../../../usr.bin/vi/USD.doc/edit; groff -Tps -t -ms -o1- edittut.ms) | gzip -c > paper.ps.gz
edittut.ms:92: warning: escape character ignored before `4'
edittut.ms:95: warning: escape character ignored before `4'
edittut.ms:98: warning: escape character ignored before `5'
edittut.ms:104: warning: escape character ignored before `7'
tbl:edittut.ms:1038: `.' not last character on line
tbl:edittut.ms:1038: giving up on this table
===> share/doc/12.vi
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -Tps -t -ms -o1- vi.in vi.chars) | gzip -c > paper.ps.gz
vi.in:1490: bad font number
tbl:vi.in:1839: unrecognised format `b'
tbl:vi.in:1839: giving up on this table
vi.in:1813: warning: escape character ignored before `+'
vi.chars:35: warning: `.pn' not defined
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -Tps -t -ms -o1- vi.summary) | gzip -c > summary.ps.gz
vi.summary:76: warning: number register `1T' not defined
vi.summary:437: warning: escape character ignored before `='
vi.summary:437: warning: escape character ignored before `='
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -Tps -t -ms -o1- vi.apwh.ms) | gzip -c > viapwh.ps.gz
vi.apwh.ms:40: warning: `CB' not defined
vi.apwh.ms:86: warning: `VL' not defined
vi.apwh.ms:107: warning: `LE' not defined
===> share/doc/13.viref
# Build index.so, side-effect of building the paper.
(cd /usr/src/share/doc/usd/13.viref/../../../../usr.bin/vi/USD.doc/vi.ref; soelim vi.ref) | tbl | groff -Tps -t -s -me -o1- > /dev/null
tbl:<standard input>:1385: `.' not last character on line
tbl:<standard input>:1385: giving up on this table
index.so: No such file or directory
index.so: No such file or directory
<standard input>:7565: can't open `index.so': No such file or directory
sed -e 's/MINUSSIGN/\\-/' -e 's/DOUBLEQUOTE/""/' -e "s/SQUOTE/'/" -e 's/ /__SPACE/g' < index | sort -u '-t ' +0 -1 +1n | awk -f /usr/src/share/doc/usd/13.viref/../../../../usr.bin/vi/USD.doc/vi.ref/merge.awk | sed -e 's/__SPACE/ /g' > index.so
rm -f index
(cd /usr/src/share/doc/usd/13.viref/../../../../usr.bin/vi/USD.doc/vi.ref; groff -Tps -t -s -me -o1- vi.ref /usr/src/share/doc/usd/13.viref/obj/index.so) | gzip -c > paper.ps.gz
index.so: No such file or directory
<standard input>:7140: can't open `index.so': No such file or directory
===> share/doc/20.meref
(cd /usr/src/share/doc/usd/20.meref; groff -Tps -me -o1- /usr/src/share/doc/usd/20.meref/ref.me) | gzip -c > paper.ps.gz
/usr/src/share/doc/usd/20.meref/ref.me:1953: a space character is not allowed in an escape name
===> share/doc/30.rogue
(cd /usr/src/share/doc/usd/30.rogue/../../../../games/rogue/USD.doc; groff -Tps -t -me -o1- rogue.me) | gzip -c > paper.ps.gz
===> share/doc/31.trek
(cd /usr/src/share/doc/usd/31.trek/../../../../games/trek/USD.doc; groff -Tps -t -me -o1- trek.me) | gzip -c > paper.ps.gz
tbl:trek.me:436: column separation specified for last column
tbl:trek.me:436: column separation specified for last column
tbl:trek.me:445: column separation specified for last column
tbl:trek.me:445: column separation specified for last column
trek.me:314: environment stack underflow
===> share/doc/beyond4.3
(cd /usr/src/share/doc/papers/beyond4.3; groff -Tps -t -ms -o1- /usr/src/share/doc/papers/beyond4.3/beyond43.ms) | gzip -c > beyond43.ps.gz
===> share/doc/diskperf
(cd /usr/src/share/doc/papers/diskperf; groff -Tps -t -ms -o1- /usr/src/share/doc/papers/diskperf/abs.ms /usr/src/share/doc/papers/diskperf/motivation.ms /usr/src/share/doc/papers/diskperf/equip.ms /usr/src/share/doc/papers/diskperf/methodology.ms /usr/src/share/doc/papers/diskperf/tests.ms /usr/src/share/doc/papers/diskperf/results.ms /usr/src/share/doc/papers/diskperf/conclusions.ms /usr/src/share/doc/papers/diskperf/appendix.ms) | gzip -c > diskperf.ps.gz
===> share/doc/fsinterface
(cd /usr/src/share/doc/papers/fsinterface; groff -Tps -t -ms -o1- /usr/src/share/doc/papers/fsinterface/fsinterface.ms) | gzip -c > fsinterface.ps.gz
/usr/src/share/doc/papers/fsinterface/fsinterface.ms:34: warning: number register `v' not defined
/usr/src/share/doc/papers/fsinterface/fsinterface.ms:59: warning: number register `UX' not defined
===> share/doc/kernmalloc
(cd /usr/src/share/doc/papers/kernmalloc; soelim kernmalloc.t) > kernmalloc.ms
vgrind -f < /usr/src/share/doc/papers/kernmalloc/appendix.t > appendix.ms
(cd /usr/src/share/doc/papers/kernmalloc/obj; groff -Tps -e -t -p -ms -o1- kernmalloc.ms appendix.ms) | gzip -c > kernmalloc.ps.gz
kernmalloc.ms:65: warning: number register `d' not defined
kernmalloc.ms:406: warning: number register `OI' not defined
appendix.ms:3: warning: only `z' and `u' scale indicators valid in this context
appendix.ms:14: warning: number register `v' not defined
appendix.ms:107: warning: `vS' not defined
appendix.ms:254: warning: `vE' not defined
===> share/doc/kerntune
(cd /usr/src/share/doc/papers/kerntune; groff -Tps -e -t -p -s -ms -o1- /usr/src/share/doc/papers/kerntune/0.t /usr/src/share/doc/papers/kerntune/1.t /usr/src/share/doc/papers/kerntune/2.t /usr/src/share/doc/papers/kerntune/3.t /usr/src/share/doc/papers/kerntune/4.t) | gzip -c > kerntune.ps.gz
===> share/doc/memfs
indxbib -o ref.bib /usr/src/share/doc/papers/memfs/ref.bib
vgrind -f < /usr/src/share/doc/papers/memfs/A.t > A.gt
refer -n -e -l -s -p /usr/src/share/doc/papers/memfs/ref.bib /usr/src/share/doc/papers/memfs/0.t /usr/src/share/doc/papers/memfs/1.t A.gt > paper.t
(cd /usr/src/share/doc/papers/memfs/obj; groff -Tps -ms -o1- /usr/src/share/doc/papers/memfs/tmac.srefs paper.t) | gzip -c > memfs.ps.gz
/usr/src/share/doc/papers/memfs/1.t:390: warning: number register `rS' not defined
/usr/src/share/doc/papers/memfs/1.t:390: warning: `Li' not defined
/usr/src/share/doc/papers/memfs/1.t:390: warning: number register `Ns' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `FS' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `[G' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `FE' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[V' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[N' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:427: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:427: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:441: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:441: warning: `[O' not defined
A.gt:3: warning: only `z' and `u' scale indicators valid in this context
A.gt:14: warning: number register `v' not defined
A.gt:110: warning: `vS' not defined
A.gt:190: warning: number register `x' not defined
A.gt:343: warning: `vE' not defined
===> share/doc/newvm
(cd /usr/src/share/doc/papers/newvm; groff -Tps -t -ms -o1- /usr/src/share/doc/papers/newvm/0.t /usr/src/share/doc/papers/newvm/1.t /usr/src/share/doc/papers/newvm/a.t) | gzip -c > newvm.ps.gz
===> share/doc/nqnfs
(cd /usr/src/share/doc/papers/nqnfs; groff -Tps -t -p -me -o1- /usr/src/share/doc/papers/nqnfs/nqnfs.me) | gzip -c > nqnfs.ps.gz
===> share/doc/px
(cd /usr/src/share/doc/papers/px; groff -Tps -t -s -o1- /usr/src/share/doc/papers/px/pxin0.n /usr/src/share/doc/papers/px/pxin1.n /usr/src/share/doc/papers/px/pxin2.n /usr/src/share/doc/papers/px/pxin3.n /usr/src/share/doc/papers/px/pxin4.n) | gzip -c > px.ps.gz
obj/fig2.3.n: No such file or directory
<standard input>:1140: can't open `obj/fig2.3.n': No such file or directory
<standard input>:2435: warning: `FK' not defined
<standard input>:2457: macro error: KE without KS or KF
===> share/doc/relengr
(cd /usr/src/share/doc/papers/relengr; groff -Tps -ms -o1- /usr/src/share/doc/papers/relengr/0.t /usr/src/share/doc/papers/relengr/1.t /usr/src/share/doc/papers/relengr/2.t /usr/src/share/doc/papers/relengr/3.t) | gzip -c > releng.ps.gz
/usr/src/share/doc/papers/relengr/1.t:67: warning: `[' not defined
/usr/src/share/doc/papers/relengr/1.t:69: warning: `]' not defined
===> share/doc/sysperf
(cd /usr/src/share/doc/papers/sysperf; tbl 0.t 1.t 2.t 3.t 4.t 5.t 6.t 7.t) > paper.tmp
vgrind -f -f /usr/src/share/doc/papers/sysperf/a1.t | awk '/\.\(\)/{ cnt = 2 } { if (cnt) cnt -= 1; else print $0; } ' > appendix.tmp
vgrind -f -f -lcsh /usr/src/share/doc/papers/sysperf/a2.t | awk '/\.\(\)/{ cnt = 2 } { if (cnt) cnt -= 1; else print $0; } ' >> appendix.tmp
(cd /usr/src/share/doc/papers/sysperf/obj; groff -Tps -e -ms -o1- paper.tmp appendix.tmp) | gzip -c > sysperf.ps.gz
appendix.tmp:3: warning: only `z' and `u' scale indicators valid in this context
appendix.tmp:14: warning: number register `v' not defined
appendix.tmp:134: warning: number register `x' not defined
appendix.tmp:848: warning: only `z' and `u' scale indicators valid in this context
====> Making ASCII documents
===> share/doc/title
(cd /usr/src/share/doc/psd/title; groff -mtty-char -Tascii -o1- /usr/src/share/doc/psd/title/Title) | gzip -c > Title.ascii.gz
===> share/doc/contents
(cd /usr/src/share/doc/psd/contents; groff -mtty-char -Tascii -ms -o1- /usr/src/share/doc/psd/contents/contents.ms) | gzip -c > contents.ascii.gz
===> share/doc/12.make
(cd /usr/src/share/doc/psd/12.make/../../../../usr.bin/make/PSD.doc; groff -mtty-char -Tascii -ms -o1- tutorial.ms) | gzip -c > paper.ascii.gz
tutorial.ms:172: warning: `Ix' not defined
tutorial.ms:741: warning: `Rd' not defined
tutorial.ms:1085: warning: `Rm' not defined
===> share/doc/18.gprof
(cd /usr/src/share/doc/psd/18.gprof/../../../../usr.bin/gprof/PSD.doc; groff -mtty-char -Tascii -e -t -p -s -me -o1- header.me abstract.me intro.me profiling.me gathering.me postp.me present.me refs.me) | gzip -c > paper.ascii.gz
===> share/doc/19.curses
for a in Master appen.A c_macros ex1.gr ex2.gr fns.doc intro.0 intro.1 intro.2.tbl intro.3 intro.4 intro.5 intro.6 macros twinkle1.gr; do test -e $a || ln -s /usr/src/share/doc/psd/19.curses/../../../../lib/libcurses/PSD.doc/$a .; done
(cd /usr/src/share/doc/psd/19.curses/obj; groff -mtty-char -Tascii -me -o1- Master) | gzip -c > paper.ascii.gz
intro.1:133: warning: can't find font `CB'
/usr/src/share/doc/psd/19.curses/../../../../lib/libcurses/PSD.doc/intro.2:76: environment stack underflow
===> share/doc/20.ipctut
(cd /usr/src/share/doc/psd/20.ipctut; groff -mtty-char -Tascii -t -p -s -me -o1- /usr/src/share/doc/psd/20.ipctut/tutor.me) | gzip -c > paper.ascii.gz
===> share/doc/21.ipc
(cd /usr/src/share/doc/psd/21.ipc; groff -mtty-char -Tascii -t -ms -o1- /usr/src/share/doc/psd/21.ipc/0.t /usr/src/share/doc/psd/21.ipc/1.t /usr/src/share/doc/psd/21.ipc/2.t /usr/src/share/doc/psd/21.ipc/3.t /usr/src/share/doc/psd/21.ipc/4.t /usr/src/share/doc/psd/21.ipc/5.t) | gzip -c > paper.ascii.gz
/usr/src/share/doc/psd/21.ipc/3.t:339: warning: indent cannot be negative
/usr/src/share/doc/psd/21.ipc/4.t:352: warning: indent cannot be negative
===> share/doc/22.rpcgen
(cd /usr/src/share/doc/psd/22.rpcgen/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -t -ms -o1- rpcgen.ms) | gzip -c > paper.ascii.gz
rpcgen.ms:13: warning: missing closing delimiter
rpcgen \fIrpcgen\fP ... 1
RPC \fIrpcgen\fP ... 1
rpcgen local procedures \fIrpcgen\fP ... 2
rpcgen remote procedures \fIrpcgen\fP ... 2
client handle, used by rpcgen client handle, used by \fIrpcgen\fP ... 7
RPC generating XDR routines ... 8
debugging with rpcgen debugging with \fIrpcgen\fP ... 14
rpcgen C-preprocessor \fIrpcgen\fP ... 15
rpcgen other operations \fIrpcgen\fP ... 16
rpcgen timeout changes \fIrpcgen\fP ... 16
broadcast RPC ... 16
rpcgen broadcast RPC \fIrpcgen\fP ... 16
RPCL ... 18
rpcgen RPC Language \fIrpcgen\fP ... 18
rpcgen definitions \fIrpcgen\fP ... 18
rpcgen structures \fIrpcgen\fP ... 18
rpcgen unions \fIrpcgen\fP ... 19
rpcgen enumerations \fIrpcgen\fP ... 19
rpcgen typedef \fIrpcgen\fP ... 20
rpcgen constants \fIrpcgen\fP ... 20
rpcgen programs \fIrpcgen\fP ... 21
rpcgen declarations \fIrpcgen\fP ... 21
rpcgen special cases \fIrpcgen\fP ... 23
===> share/doc/23.rpc
(cd /usr/src/share/doc/psd/23.rpc/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -t -p -ms -o1- rpc.prog.ms) | gzip -c > paper.ascii.gz
Network Programming ... rpc.prog.ms:8: warning: number register `PN' not defined
0
RPC Programming Guide ... 1
rpcgen \fIrpcgen\fP ... 1
layers of RPC ... 1
RPC layers ... 1
RPC The Highest Layer ... 1
RPC The Middle Layer ... 2
RPC The Lowest Layer ... 2
RPC paradigm ... 2
highest layer of RPC ... 3
RPC highest layer ... 3
RPC Services ... 4
rpc.prog.ms:226: warning: missing name
rpc.prog.ms:233: warning: space required between `sp' and argument
intermediate layer of RPC ... 5
RPC intermediate layer ... 5
enum clnt_stat (in RPC programming) \fIenum clnt_stat\fP (in RPC programming) ... 7
UDP 8K warning ... 8
program number assignment ... 8
assigning program numbers ... 8
RPC administration ... 9
administration of RPC ... 9
rpc.prog.ms:526: warning: space required between `sp' and argument
arbitrary data types ... 10
RPC built-in routines ... 11
lowest layer of RPC ... 13
RPC lowest layer ... 13
RPC server side ... 14
memory allocation with XDR ... 17
XDR memory allocation ... 17
RPC calling side ... 19
RPC miscellaneous features ... 21
miscellaneous RPC features ... 21
RPC select() RPC \fIselect()\fP ... 21
select() \fIselect()\fP on the server side ... 21
select() \fIselect()\fP ... 22
broadcast RPC ... 22
RPC broadcast ... 22
broadcast RPC synopsis ... 23
RPC broadcast synopsis ... 23
batching ... 24
RPC batching ... 24
authentication ... 28
RPC authentication ... 28
UNIX Authentication ... 28
RPC guarantees ... 30
RPC DES ... 32
RPC authentication ... 32
rpc.prog.ms:1942: warning: `/"' not defined
rpc.prog.ms:2064: warning: number register `"' not defined
inetd using \fIinetd\fP ... 35
versions ... 35
RPC versions ... 35
TCP ... 36
RPC callback procedures ... 41
===> share/doc/24.xdr
(cd /usr/src/share/doc/psd/24.xdr/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -e -ms -o1- xdr.nts.ms) | gzip -c > paper.ascii.gz
xdr.nts.ms:16: warning: missing closing delimiter
XDR Sun technical notes ... 1
XDR system routines ... 1
XDR justification ... 2
xdr.nts.ms:85: warning: space required between `sp' and argument
xdr.nts.ms:89: warning: space required between `sp' and argument
xdr.nts.ms:105: warning: space required between `sp' and argument
xdr.nts.ms:109: warning: space required between `sp' and argument
xdr.nts.ms:185: warning: space required between `sp' and argument
xdr.nts.ms:190: warning: space required between `sp' and argument
xdr.nts.ms:208: warning: space required between `sp' and argument
xdr.nts.ms:213: warning: space required between `sp' and argument
XDR portable data ... 4
XDR canonical standard ... 4
XDR library ... 5
xdrstdio_create() \fIxdrstdio_create()\fP ... 6
xdr_long() \fIxdr_long()\fP ... 6
library primitives for XDR ... 8
XDR library primitives ... 8
XDR library number filters ... 8
xdr.nts.ms:506: warning: space required between `sp' and argument
xdr.nts.ms:510: warning: space required between `sp' and argument
xdr.nts.ms:514: warning: space required between `sp' and argument
xdr.nts.ms:518: warning: space required between `sp' and argument
xdr.nts.ms:522: warning: space required between `sp' and argument
xdr.nts.ms:526: warning: space required between `sp' and argument
xdr.nts.ms:530: warning: space required between `sp' and argument
XDR library floating point filters ... 9
xdr.nts.ms:556: warning: space required between `sp' and argument
XDR library enumeration filters ... 9
xdr.nts.ms:596: warning: space required between `sp' and argument
xdr.nts.ms:598: warning: space required between `sp' and argument
xdr.nts.ms:602: warning: space required between `sp' and argument
XDR library no data ... 10
XDR library constructed data type filters ... 10
XDR library strings ... 10
xdr_string() \fIxdr_string()\fP ... 10
xdr_string() \fIxdr_string()\fP ... 11
XDR library byte arrays ... 11
xdr_bytes() \fIxdr_bytes()\fP ... 11
XDR library arrays ... 11
xdr_array() \fIxdr_array()\fP ... 12
xdr_element() \fIxdr_element()\fP ... 12
xdr.nts.ms:875: warning: space required between `sp' and argument
xdr.nts.ms:904: warning: space required between `sp' and argument
XDR library opaque data ... 15
xdr_opaque() \fIxdr_opaque()\fP ... 15
XDR library fixed sized arrays ... 15
xdr.nts.ms:1025: warning: space required between `sp' and argument
xdr.nts.ms:1031: warning: space required between `sp' and argument
xdr.nts.ms:1038: warning: space required between `sp' and argument
XDR library discriminated unions ... 15
xdr.nts.ms:1064: warning: space required between `sp' and argument
xdr.nts.ms:1115: warning: space required between `sp' and argument
xdr.nts.ms:1137: warning: space required between `sp' and argument
XDR library pointers ... 17
xdr_reference() \fIxdr_reference()\fP ... 17
pointer semantics and XDR ... 18
xdr_reference() \fIxdr_reference()\fP ... 18
XDR non-filter primitives ... 19
xdr.nts.ms:1329: warning: space required between `sp' and argument
xdr.nts.ms:1333: warning: space required between `sp' and argument
xdr_getpos() \fIxdr_getpos()\fP ... 19
xdr_setpos() \fIxdr_setpos()\fP ... 19
xdr_destroy() \fIxdr_destroy()\fP ... 19
XDR operation directions ... 19
direction of XDR operations ... 19
XDR stream access ... 20
XDR standard I/O streams ... 20
xdrstdio_create() \fIxdrstdio_create()\fP ... 20
xdr.nts.ms:1411: warning: space required between `sp' and argument
XDR memory streams ... 20
xdr.nts.ms:1437: warning: space required between `sp' and argument
xdrmem_create() \fIxdrmem_create()\fP ... 20
XDR record (TCP/IP) streams ... 20
xdr.nts.ms:1475: warning: space required between `sp' and argument
xdr.nts.ms:1554: warning: space required between `sp' and argument
xdr.nts.ms:1558: warning: space required between `sp' and argument
xdrrec_endofrecord() \fIxdrrec_endofrecord()\fP ... 22
xdrrec_skiprecord() \fIxdrrec_skiprecord()\fP ... 22
xdrrec_eof() \fIxdrrec_eof()\fP ... 22
XDR stream implementation ... 22
stream implementation in XDR ... 22
XDR object ... 22
xdr.nts.ms:1608: warning: space required between `sp' and argument
XDR advanced topics ... 24
XDR linked lists ... 24
xdr.nts.ms:1751: warning: space required between `sp' and argument
===> share/doc/25.xdrrfc
(cd /usr/src/share/doc/psd/25.xdrrfc/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -t -ms -o1- xdr.rfc.ms) | gzip -c > paper.ascii.gz
External Data Representation ... xdr.rfc.ms:13: warning: number register `PN' not defined
0
xdr.rfc.ms:14: warning: missing closing delimiter
XDR RFC ... 1
XDR protocol specification ... 1
XDR RFC status ... 1
XDR basic block size ... 1
XDR block size ... 1
XDR data types ... 2
XDR data types ... 2
XDR integer ... 2
XDR unsigned integer ... 3
XDR integer, unsigned ... 3
XDR enumeration ... 3
XDR boolean ... 3
XDR hyper integer ... 3
XDR integer, hyper ... 3
XDR integer, floating point ... 4
XDR floating-point integer ... 4
XDR integer, double-precision floating point ... 5
XDR double-precision floating-point integer ... 5
XDR fixed-length opaque data ... 6
XDR opaque data, fixed length ... 6
XDR variable-length opaque data ... 6
XDR opaque data, variable length ... 6
XDR string ... 7
XDR fixed-length array ... 8
XDR array, fixed length ... 8
XDR variable-length array ... 8
XDR array, variable length ... 8
XDR structure ... 9
XDR discriminated union ... 9
XDR union discriminated ... 9
XDR void ... 10
XDR constant ... 10
XDR typedef ... 11
XDR optional data ... 11
XDR data, optional ... 11
XDR futures ... 13
XDR language ... 13
XDR byte order ... 13
XDR variable-length data ... 14
XDR language ... 14
XDR language notation ... 14
XDR language syntax ... 15
XDR language syntax ... 17
===> share/doc/26.rpcrfc
(cd /usr/src/share/doc/psd/26.rpcrfc/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -t -ms -o1- rpc.rfc.ms) | gzip -c > paper.ascii.gz
rpc.rfc.ms:13: warning: missing closing delimiter
===> share/doc/27.nfsrpc
(cd /usr/src/share/doc/psd/27.nfsrpc/../../../../lib/libc/rpc/PSD.doc; groff -mtty-char -Tascii -t -ms -o1- nfs.rfc.ms) | gzip -c > paper.ascii.gz
nfs.rfc.ms:13: warning: missing closing delimiter
NFS ... 1
Network File System ... 1
NFS version-2 protocol specification ... 1
Network File System version-2 protocol specification ... 1
NFS introduction ... 1
Remote Procedure Call ... 1
External Data Representation ... 1
stateless servers ... 2
servers stateless ... 2
NFS protocol definition ... 2
NFS protocol ... 2
filesystem model ... 2
NFS RPC information ... 3
XDR structure sizes ... 3
NFS data types ... 4
NFS basic data types ... 4
NFS data types stat \fIstat\fP ... 4
NFS data types ftype \fIftype\fP ... 6
NFS data types fhandle \fIfhandle\fP ... 6
NFS data types timeval \fItimeval\fP ... 6
NFS data types fattr \fIfattr\fP ... 6
NFS data types sattr \fIsattr\fP ... 8
NFS data types filename \fIfilename\fP ... 8
NFS data types path \fIpath\fP ... 9
NFS data types attrstat \fIattrstat\fP ... 9
NFS data types diropargs \fIdiropargs\fP ... 9
NFS data types diropres \fIdiropres\fP ... 9
NFS server procedures ... 10
NFS server procedures NFSPROC_NULL() \fINFSPROC_NULL()\fP ... 11
NFS server procedures NFSPROC_GETATTR() \fINFSPROC_GETATTR()\fP ... 11
NFS server procedures NFSPROC_SETATTR() \fINFSPROC_SETATTR()\fP ... 11
NFS server procedures NFSPROC_ROOT \fINFSPROC_ROOT\fP ... 12
NFS server procedures NFSPROC_LOOKUP() \fINFSPROC_LOOKUP()\fP ... 12
NFS server procedures NFSPROC_READLINK() \fINFSPROC_READLINK()\fP ... 12
NFS server procedures NFSPROC_READ \fINFSPROC_READ\fP ... 13
NFS server procedures NFSPROC_WRITECACHE() \fINFSPROC_WRITECACHE()\fP ... 13
NFS server procedures NFSPROC_WRITE() \fINFSPROC_WRITE()\fP ... 14
NFS server procedures NFSPROC_CREATE() \fINFSPROC_CREATE()\fP ... 14
NFS server procedures NFSPROC_REMOVE() \fINFSPROC_REMOVE()\fP ... 14
NFS server procedures NFSPROC_RENAME() \fINFSPROC_RENAME()\fP ... 15
NFS server procedures NFSPROC_LINK() \fINFSPROC_LINK()\fP ... 15
NFS server procedures NFSPROC_SYMLINK() \fINFSPROC_SYMLINK()\fP ... 15
NFS server procedures NFSPROC_MKDIR() \fINFSPROC_MKDIR()\fP ... 16
NFS server procedures NFSPROC_RMDIR() \fINFSPROC_RMDIR()\fP ... 16
NFS server procedures NFSPROC_READDIR() \fINFSPROC_READDIR()\fP ... 17
NFS server procedures NFSPROC_STATFS() \fINFSPROC_STATFS()\fP ... 17
NFS implementation ... 18
NFS server/client relationship ... 19
NFS pathname interpretation ... 19
NFS permission issues ... 19
NFS setting RPC parameters ... 20
mount protocol ... 21
mount protocol introduction ... 21
mount protocol RPC information ... 21
mount protocol XDR structure sizes ... 21
mount protocol basic data types ... 22
mount data types ... 22
mount data types fhandle \fIfhandle\fP ... 22
mount data types fhstatus \fIfhstatus\fP ... 22
mount data types dirpath \fIdirpath\fP ... 22
mount data types name \fIname\fP ... 22
mount server procedures ... 23
mount server procedures MNTPROC_NULL() \fIMNTPROC_NULL()\fP ... 23
mount server procedures MNTPROC_MNT() \fIMNTPROC_MNT()\fP ... 23
mount server procedures MNTPROC_DUMP() \fIMNTPROC_DUMP()\fP ... 23
mount server procedures MNTPROC_UMNT() \fIMNTPROC_UMNT()\fP ... 24
mount server procedures MNTPROC_UMNTALL() \fIMNTPROC_UMNTALL()\fP ... 24
mount server procedures MNTPROC_EXPORT() \fIMNTPROC_EXPORT()\fP ... 24
===> share/doc/title
(cd /usr/src/share/doc/smm/title; groff -mtty-char -Tascii -o1- /usr/src/share/doc/smm/title/Title) | gzip -c > Title.ascii.gz
/usr/src/share/doc/smm/title/Title:199: can't open `/usr/src/share/man/man0/toc8': No such file or directory
===> share/doc/01.setup
(cd /usr/src/share/doc/smm/01.setup; groff -mtty-char -Tascii -t -ms -o1- /usr/src/share/doc/smm/01.setup/0.t /usr/src/share/doc/smm/01.setup/1.t /usr/src/share/doc/smm/01.setup/2.t /usr/src/share/doc/smm/01.setup/3.t /usr/src/share/doc/smm/01.setup/4.t /usr/src/share/doc/smm/01.setup/5.t /usr/src/share/doc/smm/01.setup/6.t) | gzip -c > paper.ascii.gz
/usr/src/share/doc/smm/01.setup/2.t:1378: warning: indent cannot be negative
/usr/src/share/doc/smm/01.setup/2.t:1422: warning: indent cannot be negative
/usr/src/share/doc/smm/01.setup/6.t:672: warning: indent cannot be negative
===> share/doc/02.config
(cd /usr/src/share/doc/smm/02.config/../../../../usr.sbin/config/SMM.doc; groff -mtty-char -Tascii -t -ms -o1- 0.t 1.t 2.t 3.t 4.t 5.t 6.t a.t b.t c.t d.t e.t) | gzip -c > paper.ascii.gz
5.t:73: warning: indent cannot be negative
===> share/doc/05.fastfs
(cd /usr/src/share/doc/smm/05.fastfs; groff -mtty-char -Tascii -e -t -ms -o1- /usr/src/share/doc/smm/05.fastfs/0.t /usr/src/share/doc/smm/05.fastfs/1.t /usr/src/share/doc/smm/05.fastfs/2.t /usr/src/share/doc/smm/05.fastfs/3.t /usr/src/share/doc/smm/05.fastfs/4.t /usr/src/share/doc/smm/05.fastfs/5.t /usr/src/share/doc/smm/05.fastfs/6.t) | gzip -c > paper.ascii.gz
/usr/src/share/doc/smm/05.fastfs/3.t:159: warning: indent cannot be negative
/usr/src/share/doc/smm/05.fastfs/3.t:194: warning: indent cannot be negative
/usr/src/share/doc/smm/05.fastfs/4.t:117: warning: indent cannot be negative
===> share/doc/12.timed
(cd /usr/src/share/doc/smm/12.timed/../../../../usr.sbin/timed/SMM.doc/timed; groff -mtty-char -Tascii -t -s -ms -o1- timed.ms) | gzip -c > paper.ascii.gz
<standard input>:239: macro error: automatically terminating display
<standard input>:251: macro error: DE without DS, ID, CD, LD or BD
<standard input>:308: macro error: automatically terminating display
<standard input>:317: macro error: DE without DS, ID, CD, LD or BD
<standard input>:374: macro error: automatically terminating display
<standard input>:382: macro error: DE without DS, ID, CD, LD or BD
<standard input>:439: macro error: automatically terminating display
<standard input>:446: macro error: DE without DS, ID, CD, LD or BD
<standard input>:503: macro error: automatically terminating display
<standard input>:516: macro error: DE without DS, ID, CD, LD or BD
<standard input>:573: macro error: automatically terminating display
<standard input>:581: macro error: DE without DS, ID, CD, LD or BD
<standard input>:638: macro error: automatically terminating display
<standard input>:646: macro error: DE without DS, ID, CD, LD or BD
<standard input>:703: macro error: automatically terminating display
<standard input>:711: macro error: DE without DS, ID, CD, LD or BD
<standard input>:768: macro error: automatically terminating display
<standard input>:777: macro error: DE without DS, ID, CD, LD or BD
<standard input>:834: macro error: automatically terminating display
<standard input>:843: macro error: DE without DS, ID, CD, LD or BD
<standard input>:900: macro error: automatically terminating display
<standard input>:907: macro error: DE without DS, ID, CD, LD or BD
<standard input>:964: macro error: automatically terminating display
<standard input>:971: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1028: macro error: automatically terminating display
<standard input>:1039: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1096: macro error: automatically terminating display
<standard input>:1105: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1162: macro error: automatically terminating display
<standard input>:1169: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1226: macro error: automatically terminating display
<standard input>:1236: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1293: macro error: automatically terminating display
<standard input>:1301: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1358: macro error: automatically terminating display
<standard input>:1366: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1423: macro error: automatically terminating display
<standard input>:1430: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1487: macro error: automatically terminating display
<standard input>:1496: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1553: macro error: automatically terminating display
<standard input>:1561: macro error: DE without DS, ID, CD, LD or BD
<standard input>:1620: macro error: automatically terminating display
<standard input>:1628: macro error: DE without DS, ID, CD, LD or BD
===> share/doc/04.csh
(cd /usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc; groff -mtty-char -Tascii -ms -o1- tabs csh.1 csh.2 csh.3 csh.4 /usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc/csh.a csh.g) | gzip -c > paper.ascii.gz
/usr/src/share/doc/usd/04.csh/../../../../bin/csh/USD.doc/csh.a:60: warning: `1.6' not defined
===> share/doc/10.exref
(cd /usr/src/share/doc/usd/10.exref/../../../../usr.bin/vi/USD.doc/exref; groff -mtty-char -Tascii -t -ms -o1- ex.rm) | gzip -c > paper.ascii.gz
ex.rm:632: warning: number register `)P' not defined
(cd /usr/src/share/doc/usd/10.exref/../../../../usr.bin/vi/USD.doc/exref; groff -mtty-char -Tascii -t -ms -o1- ex.summary) | gzip -c > summary.ascii.gz
ex.summary:58: warning: missing number
tbl:ex.summary:405: excess data entry `\^' discarded
tbl:ex.summary:416: excess data entry `\^' discarded
ex.summary:397: warning: `LF' not defined
ex.summary:397: warning: `CF' not defined
ex.summary:397: warning: `RF' not defined
===> share/doc/11.vitut
(cd /usr/src/share/doc/usd/11.vitut/../../../../usr.bin/vi/USD.doc/edit; groff -mtty-char -Tascii -t -ms -o1- edittut.ms) | gzip -c > paper.ascii.gz
edittut.ms:92: warning: escape character ignored before `4'
edittut.ms:95: warning: escape character ignored before `4'
edittut.ms:98: warning: escape character ignored before `5'
edittut.ms:104: warning: escape character ignored before `7'
tbl:edittut.ms:1038: `.' not last character on line
tbl:edittut.ms:1038: giving up on this table
===> share/doc/12.vi
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -mtty-char -Tascii -t -ms -o1- vi.in vi.chars) | gzip -c > paper.ascii.gz
vi.in:1490: bad font number
tbl:vi.in:1839: unrecognised format `b'
tbl:vi.in:1839: giving up on this table
vi.in:1813: warning: escape character ignored before `+'
vi.chars:35: warning: `.pn' not defined
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -mtty-char -Tascii -t -ms -o1- vi.summary) | gzip -c > summary.ascii.gz
vi.summary:76: warning: number register `1T' not defined
vi.summary:437: warning: escape character ignored before `='
vi.summary:437: warning: escape character ignored before `='
(cd /usr/src/share/doc/usd/12.vi/../../../../usr.bin/vi/USD.doc/vitut; groff -mtty-char -Tascii -t -ms -o1- vi.apwh.ms) | gzip -c > viapwh.ascii.gz
vi.apwh.ms:40: warning: `CB' not defined
vi.apwh.ms:86: warning: `VL' not defined
vi.apwh.ms:107: warning: `LE' not defined
===> share/doc/13.viref
(cd /usr/src/share/doc/usd/13.viref/../../../../usr.bin/vi/USD.doc/vi.ref; groff -mtty-char -Tascii -t -s -me -o1- vi.ref /usr/src/share/doc/usd/13.viref/obj/index.so) | gzip -c > paper.ascii.gz
index.so: No such file or directory
<standard input>:7140: can't open `index.so': No such file or directory
===> share/doc/20.meref
(cd /usr/src/share/doc/usd/20.meref; groff -mtty-char -Tascii -me -o1- /usr/src/share/doc/usd/20.meref/ref.me) | gzip -c > paper.ascii.gz
/usr/src/share/doc/usd/20.meref/ref.me:1953: a space character is not allowed in an escape name
===> share/doc/30.rogue
(cd /usr/src/share/doc/usd/30.rogue/../../../../games/rogue/USD.doc; groff -mtty-char -Tascii -t -me -o1- rogue.me) | gzip -c > paper.ascii.gz
===> share/doc/31.trek
(cd /usr/src/share/doc/usd/31.trek/../../../../games/trek/USD.doc; groff -mtty-char -Tascii -t -me -o1- trek.me) | gzip -c > paper.ascii.gz
tbl:trek.me:436: column separation specified for last column
tbl:trek.me:436: column separation specified for last column
tbl:trek.me:445: column separation specified for last column
tbl:trek.me:445: column separation specified for last column
trek.me:314: environment stack underflow
===> share/doc/diskperf
(cd /usr/src/share/doc/papers/diskperf; groff -mtty-char -Tascii -t -ms -o1- /usr/src/share/doc/papers/diskperf/abs.ms /usr/src/share/doc/papers/diskperf/motivation.ms /usr/src/share/doc/papers/diskperf/equip.ms /usr/src/share/doc/papers/diskperf/methodology.ms /usr/src/share/doc/papers/diskperf/tests.ms /usr/src/share/doc/papers/diskperf/results.ms /usr/src/share/doc/papers/diskperf/conclusions.ms /usr/src/share/doc/papers/diskperf/appendix.ms) | gzip -c > diskperf.ascii.gz
/usr/src/share/doc/papers/diskperf/results.ms:231: warning: indent cannot be negative
/usr/src/share/doc/papers/diskperf/results.ms:413: warning: indent cannot be negative
===> share/doc/fsinterface
(cd /usr/src/share/doc/papers/fsinterface; groff -mtty-char -Tascii -t -ms -o1- /usr/src/share/doc/papers/fsinterface/fsinterface.ms) | gzip -c > fsinterface.ascii.gz
/usr/src/share/doc/papers/fsinterface/fsinterface.ms:34: warning: number register `v' not defined
/usr/src/share/doc/papers/fsinterface/fsinterface.ms:59: warning: number register `UX' not defined
===> share/doc/kernmalloc
(cd /usr/src/share/doc/papers/kernmalloc/obj; groff -mtty-char -Tascii -e -t -p -ms -o1- kernmalloc.ms appendix.ms) | gzip -c > kernmalloc.ascii.gz
kernmalloc.ms:65: warning: number register `d' not defined
kernmalloc.ms:406: warning: number register `OI' not defined
appendix.ms:3: warning: only `z' and `u' scale indicators valid in this context
appendix.ms:14: warning: number register `v' not defined
appendix.ms:107: warning: `vS' not defined
appendix.ms:254: warning: `vE' not defined
===> share/doc/kerntune
(cd /usr/src/share/doc/papers/kerntune; groff -mtty-char -Tascii -e -t -p -s -ms -o1- /usr/src/share/doc/papers/kerntune/0.t /usr/src/share/doc/papers/kerntune/1.t /usr/src/share/doc/papers/kerntune/2.t /usr/src/share/doc/papers/kerntune/3.t /usr/src/share/doc/papers/kerntune/4.t) | gzip -c > kerntune.ascii.gz
<standard input>:330: warning: indent cannot be negative
===> share/doc/memfs
(cd /usr/src/share/doc/papers/memfs/obj; groff -mtty-char -Tascii -ms -o1- /usr/src/share/doc/papers/memfs/tmac.srefs paper.t) | gzip -c > memfs.ascii.gz
/usr/src/share/doc/papers/memfs/1.t:390: warning: number register `rS' not defined
/usr/src/share/doc/papers/memfs/1.t:390: warning: `Li' not defined
/usr/src/share/doc/papers/memfs/1.t:390: warning: number register `Ns' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `FS' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `[G' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:401: warning: `FE' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[V' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[N' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:413: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:427: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:427: warning: `[O' not defined
/usr/src/share/doc/papers/memfs/1.t:441: warning: `[I' not defined
/usr/src/share/doc/papers/memfs/1.t:441: warning: `[O' not defined
A.gt:3: warning: only `z' and `u' scale indicators valid in this context
A.gt:14: warning: number register `v' not defined
A.gt:110: warning: `vS' not defined
A.gt:190: warning: number register `x' not defined
A.gt:343: warning: `vE' not defined
===> share/doc/px
(cd /usr/src/share/doc/papers/px; groff -mtty-char -Tascii -t -s -o1- /usr/src/share/doc/papers/px/pxin0.n /usr/src/share/doc/papers/px/pxin1.n /usr/src/share/doc/papers/px/pxin2.n /usr/src/share/doc/papers/px/pxin3.n /usr/src/share/doc/papers/px/pxin4.n) | gzip -c > px.ascii.gz
obj/fig2.3.n: No such file or directory
<standard input>:1112: warning: indent cannot be negative
<standard input>:1140: can't open `obj/fig2.3.n': No such file or directory
<standard input>:2435: warning: `FK' not defined
<standard input>:2457: macro error: KE without KS or KF
===> share/doc/relengr
(cd /usr/src/share/doc/papers/relengr; groff -mtty-char -Tascii -ms -o1- /usr/src/share/doc/papers/relengr/0.t /usr/src/share/doc/papers/relengr/1.t /usr/src/share/doc/papers/relengr/2.t /usr/src/share/doc/papers/relengr/3.t) | gzip -c > releng.ascii.gz
/usr/src/share/doc/papers/relengr/1.t:67: warning: `[' not defined
/usr/src/share/doc/papers/relengr/1.t:69: warning: `]' not defined
===> share/doc/sysperf
(cd /usr/src/share/doc/papers/sysperf/obj; groff -mtty-char -Tascii -e -ms -o1- paper.tmp appendix.tmp) | gzip -c > sysperf.ascii.gz
3.t:203: warning: indent cannot be negative
3.t:363: warning: indent cannot be negative
3.t:626: warning: indent cannot be negative
3.t:769: warning: indent cannot be negative
4.t:645: warning: indent cannot be negative
appendix.tmp:3: warning: only `z' and `u' scale indicators valid in this context
appendix.tmp:14: warning: number register `v' not defined
appendix.tmp:134: warning: number register `x' not defined
appendix.tmp:848: warning: only `z' and `u' scale indicators valid in this context
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508230551.WAA10314>
