Rationalise our include paths
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Fri, 13 Nov 2009 09:50:29 +0000 (09:50 +0000)
committerDerrick Brashear <shadow|account-1000005@unknown>
Tue, 17 Nov 2009 21:12:57 +0000 (13:12 -0800)
Our include paths are a bit of a mess. Fix these so that they're
more rational, and more in line with normal coding style.

In particular:
   *) Don't include all of the subdirectories of our top level
      include directory. If a file wants afs/file.h, it should
      include that, not "file.h"
   *) Try to avoid including '.' in the search path (although
      objdir builds make this harder)
   *) Don't blindly include other directories from the code tree
      in the search path. If a package wants another packages header,
      then it should get it from the include directory
   *) Use the convention that quoted includes ("") pick up local
      headers. Bracketed includes (<>) pick up ones from the top level
      include dir
   *) In directories which pull in files from multiple packages, don't
      blindly put all of the package directories in the search path.
      Specifically include the file's package directory when required

The big change here is that it's no longer possible to hide a system
include by placing a header of the same name in include/afs. The most
common case where this was happening was for 'assert.h'

Change-Id: I0796fabcf83ffcd74e533624c64e138a160dd632
Reviewed-on: http://gerrit.openafs.org/834
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

72 files changed:
Makefile.in
src/afsmonitor/afsmon-win.c
src/afsmonitor/afsmonitor.c
src/aklog/skipwrap.c
src/audit/Makefile.in
src/bucoord/volstub.c
src/comerr/Makefile.in
src/config/Makefile.config.in
src/config/Makefile.in
src/config/mc.c
src/des/Makefile.in
src/des/cbc_encrypt.c
src/des/cksum.c
src/des/conf.h
src/des/debug_decl.c
src/des/des.c
src/des/des.h
src/des/enc.c
src/des/key_parity.c
src/des/key_sched.c
src/des/main.c
src/des/make_e.c
src/des/make_fp.c
src/des/make_ip.c
src/des/make_keyperm.c
src/des/make_odd.c
src/des/make_p.c
src/des/make_p_table.c
src/des/make_s.c
src/des/make_s_table.c
src/des/misc.c
src/des/new_rnd_key.c
src/des/pcbc_encrypt.c
src/des/quad_cksum.c
src/des/read_pssword.c
src/des/strng_to_key.c
src/des/util.c
src/fsprobe/fsprobe.c
src/fsprobe/fsprobe_test.c
src/kauth/kaaux.c
src/kauth/user.c
src/libadmin/kas/Makefile.in
src/libafsauthent/Makefile.in
src/libafsrpc/Makefile.in
src/rxdebug/rxdebug.c
src/rxkad/Makefile.in
src/rxkad/domestic/crypt_conn.c
src/rxkad/domestic/fcrypt.c
src/rxkad/rxkad.p.h
src/rxkad/v5gen.c
src/scout/scout.c
src/shlibafsrpc/Makefile.in
src/sys/Makefile.in
src/tsalvaged/Makefile.in
src/tsalvaged/salvsync-debug.c
src/tviced/Makefile.in
src/tvolser/Makefile.in
src/ubik/Makefile.in
src/usd/Makefile.in
src/uss/Makefile.in
src/viced/Makefile.in
src/viced/callback.c
src/viced/viced.c
src/vlserver/vldbint.xg
src/vol/nuke.c
src/vol/physio.c
src/vol/volume.c
src/volser/vol-dump.c
src/volser/vol_split.c
src/volser/volmain.c
src/xstat/xstat_cm_test.c
src/xstat/xstat_fs_test.c

index aadb979..cd7046d 100644 (file)
@@ -31,16 +31,16 @@ COMPILE_PART2  = ${COMPILE_PART2A} ${COMPILE_PART2B}
 COMPILE_CLEAN  = ${COMPILE_PART2A} clean
 COMPILE_DEPINSTALL  = ${COMPILE_PART2A} depinstall
 
-all: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_LIBDIR}
+all: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/des ${TOP_LIBDIR}
        $(MAKE) build
 
-all_nolibafs: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_LIBDIR}
+all_nolibafs: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/des ${TOP_LIBDIR}
        $(MAKE) build TARGET=finale_nolibafs
 
-only_libafs: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_LIBDIR}
+only_libafs: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/des ${TOP_LIBDIR}
        $(MAKE) build TARGET=libafs
 
-only_libafs_tree: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_LIBDIR}
+only_libafs_tree: force ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/des ${TOP_LIBDIR}
        $(MAKE) build TARGET=libafs_tree
 
 install: all install_dirs
@@ -84,7 +84,7 @@ packages: dest
                echo Not building packages for ${SYS_NAME} ;; \
        esac
 
-${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_LIBDIR} ${TOP_JLIBDIR}:
+${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/des ${TOP_LIBDIR} ${TOP_JLIBDIR}:
        mkdir -p $@
 
 install_dirs: force
@@ -123,7 +123,7 @@ config: prelude
 procmgmt: config
        +${COMPILE_PART1} procmgmt ${COMPILE_PART2}
 
-util: procmgmt des lwp_depinstall
+util: procmgmt des lwp_depinstall rx_depinstall
        +${COMPILE_PART1} util ${COMPILE_PART2}
 
 audit: util rx rxkad fsint
index 62d40bb..946f9a9 100644 (file)
 #include <stdio.h>
 #include <signal.h>
 #include <math.h>
-#include <cmd.h>
+#include <afs/cmd.h>
 #include <string.h>
 #undef IN
 #include <time.h>
 
-#include <gtxwindows.h>                /*Generic window package */
-#include <gtxobjects.h>                /*Object definitions */
-#include <gtxkeymap.h>
+#include <afs/gtxwindows.h>            /*Generic window package */
+#include <afs/gtxobjects.h>            /*Object definitions */
+#include <afs/gtxkeymap.h>
 #if 0
-#include <gtxtextcb.h>         /*Text object circular buffer interface */
-#include <gtxtextobj.h>                /*Text object interface */
+#include <afs/gtxtextcb.h>             /*Text object circular buffer interface */
+#include <afs/gtxtextobj.h>            /*Text object interface */
 #endif
-#include <gtxlightobj.h>       /*Light object interface */
-#include <gtxcurseswin.h>      /*Curses window package */
-#include <gtxdumbwin.h>                /*Dumb terminal window package */
-#include <gtxX11win.h>         /*X11 window package */
-#include <gtxframe.h>          /*Frame package */
+#include <afs/gtxlightobj.h>   /*Light object interface */
+#include <afs/gtxcurseswin.h>  /*Curses window package */
+#include <afs/gtxdumbwin.h>            /*Dumb terminal window package */
+#include <afs/gtxX11win.h>             /*X11 window package */
+#include <afs/gtxframe.h>              /*Frame package */
 
 #include <afs/xstat_fs.h>
 #include <afs/xstat_cm.h>
index a8ce63e..848c44d 100644 (file)
@@ -23,7 +23,7 @@
 #include <math.h>
 #include <string.h>
 #include <errno.h>
-#include <cmd.h>
+#include <afs/cmd.h>
 #include <signal.h>
 #undef IN
 #include <sys/types.h>
 #include <netdb.h>
 #include <ctype.h>
 
-#include <gtxwindows.h>                /*Generic window package */
-#include <gtxobjects.h>                /*Object definitions */
-#include <gtxlightobj.h>       /*Light object interface */
-#include <gtxcurseswin.h>      /*Curses window package */
-#include <gtxdumbwin.h>                /*Dumb terminal window package */
-#include <gtxX11win.h>         /*X11 window package */
-#include <gtxframe.h>          /*Frame package */
-#include <gtxinput.h>
+#include <afs/gtxwindows.h>            /*Generic window package */
+#include <afs/gtxobjects.h>            /*Object definitions */
+#include <afs/gtxlightobj.h>   /*Light object interface */
+#include <afs/gtxcurseswin.h>  /*Curses window package */
+#include <afs/gtxdumbwin.h>            /*Dumb terminal window package */
+#include <afs/gtxX11win.h>             /*X11 window package */
+#include <afs/gtxframe.h>              /*Frame package */
+#include <afs/gtxinput.h>
 
 #include <afs/xstat_fs.h>
 #include <afs/xstat_cm.h>
index 6d3723f..75c63fd 100644 (file)
@@ -32,7 +32,7 @@
 #include <afsconfig.h>
 #include <afs/param.h>
 #include <stdio.h>
-#include <aklog.h>
+#include "aklog.h"
 #include <krb5.h>
 #include "skipwrap.h"
 
index 2eed8e1..083bf20 100644 (file)
@@ -19,7 +19,7 @@ INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
-CFLAGS=-I. -I${srcdir} ${OPTMZ} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS} ${ARCHFLAGS}
+CFLAGS=${OPTMZ} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS} ${ARCHFLAGS}
 
 all: ${TOP_LIBDIR}/libaudit.a ${TOP_INCDIR}/afs/audit.h
 
index 7efbca5..31218ab 100644 (file)
@@ -22,7 +22,7 @@
 #include <rx/xdr.h>
 #include <afs/vlserver.h>      /*Misc server-side Volume Location stuff */
 #include <ubik.h>
-#include "volser.h"
+#include <afs/volser.h>
 #include "bc.h"
 #include <afs/volint.h>
 #include <afs/volser.h>
index e43ea5d..d3b4a49 100644 (file)
@@ -43,12 +43,11 @@ libcom_err.a: error_msg.o et_name.o com_err.o AFS_component_version_number.o
        $(RANLIB) $@
 
 #
-# Files with errors
+# When we build this file, we're using a .c file that's in the object directory,
+# so we need to add the source directory to the includes to pick up local headers.
 #
-# The autogenerated file from bison has an unused label
-
 error_table.o: error_table.c
-       $(CC) $(CFLAGS) @CFLAGS_NOERROR@ -c $<
+       $(CC) $(CFLAGS) -I${srcdir} @CFLAGS_NOERROR@ -c $<
 
 #
 # Installation targets
index aafd46a..c19fb46 100644 (file)
@@ -123,7 +123,10 @@ SHELL = /bin/sh
 # Common/standard cflags/paths/etc
 # Cflags defaults, will be overridden later if necessary
 #
-COMMON_INCL=-I${TOP_OBJDIR}/src/config -I. -I${srcdir} -I${TOP_INCDIR} -I${TOP_INCDIR}/afs -I${TOP_INCDIR}/rx -I${TOP_OBJDIR} -I${TOP_SRCDIR} -I${TOP_OBJDIR}/src
+# -I. and -I${srcdir} are only needed for objdir builds - we should
+# conditionalise them on that.
+
+COMMON_INCL=-I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} -I${srcdir} -I.
 COMMON_CFLAGS=${DBG} ${OPTMZ} ${COMMON_INCL}
 
 CFLAGS=${COMMON_CFLAGS} ${XCFLAGS} ${ARCHFLAGS} $(CFLAGS_NOERROR)
index fdc17d7..bfb3295 100644 (file)
@@ -12,7 +12,7 @@ INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
-CFLAGS=${DBG} ${OPTMZ} -I${TOP_INCDIR} -I. ${XCFLAGS} ${ARCHFLAGS}
+CFLAGS=${DBG} ${OPTMZ} -I${TOP_INCDIR} ${XCFLAGS} ${ARCHFLAGS}
 
 INST=$(RM) -f $@; $(CP) $? $@
 
@@ -49,7 +49,7 @@ mkvers: ${srcdir}/mkvers.c
        $(CC) $(CFLAGS) -o mkvers ${srcdir}/mkvers.c
 
 mc.o: ${srcdir}/mc.c
-       $(CC) $(CFLAGS) -c ${srcdir}/mc.c
+       $(CC) $(CFLAGS) -I. -c ${srcdir}/mc.c
 
 config.o: ${srcdir}/config.c AFS_component_version_number.c
        $(CC) $(CFLAGS) -I. -c ${srcdir}/config.c
index 9e451ba..d877ff6 100644 (file)
@@ -15,7 +15,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 
-#include <afsconfig.h>
+#include "afsconfig.h"
 #include <string.h>
 
 #define TOK_DONTUSE 1          /* Don't copy if match and this flag is set. */
index 8c9d813..998ad64 100644 (file)
@@ -49,6 +49,7 @@ OBJS = \
 all: \
        ${TOP_LIBDIR}/libdes.a \
        ${TOP_INCDIR}/des.h \
+       ${TOP_INCDIR}/des/stats.h \
        ${TOP_INCDIR}/des_prototypes.h \
        ${TOP_INCDIR}/des_conf.h \
        ${TOP_INCDIR}/mit-cpyright.h \
@@ -60,6 +61,9 @@ ${TOP_LIBDIR}/libdes.a: libdes.a
 ${TOP_INCDIR}/des.h: des.h
        ${INSTALL_DATA} $? $@
 
+${TOP_INCDIR}/des/stats.h: stats.h
+       ${INSTALL_DATA} $? $@
+
 ${TOP_INCDIR}/des_prototypes.h: des_prototypes.h
        ${INSTALL_DATA} $? $@
 
index 65bbd3a..c987e7a 100644 (file)
@@ -17,7 +17,7 @@
  * Originally written 8/85 by Steve Miller, MIT Project Athena.
  */
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <afsconfig.h>
 #include <afs/param.h>
 
@@ -25,7 +25,7 @@
 #include <stdio.h>
 #endif
 
-#include <des.h>
+#include "des.h"
 #include "des_prototypes.h"
 
 
index 1764ce1..4faf547 100644 (file)
@@ -21,7 +21,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #ifndef KERNEL
 #include <stdio.h>
 #endif
@@ -33,7 +33,7 @@
 #endif
 #endif
 
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 4c64df8..48191cc 100644 (file)
@@ -15,7 +15,7 @@
 
 #ifndef _CONF_H_
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 
 #include "andrew-conf.h"
 
index 1a4a5b5..4b37a61 100644 (file)
@@ -11,5 +11,5 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 int des_debug = 0;
index 0c0b069..95cd72e 100644 (file)
@@ -31,7 +31,7 @@
  *
  * originally written by Steve Miller, MIT Project Athena
  */
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 
 #include <afsconfig.h>
 #include <afs/param.h>
@@ -44,7 +44,7 @@
 #ifdef AFS_PTHREAD_ENV
 #include <pthread.h>
 #endif /* AFS_PTHREAD_ENV */
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "s_table.h"
 #ifdef BIG
index 9ad21d4..2b4b768 100644 (file)
@@ -14,7 +14,7 @@
 #if defined(UKERNEL)
 #include "des/mit-cpyright.h"
 #else /* defined(UKERNEL) */
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #endif /* defined(UKERNEL) */
 
 typedef unsigned char des_cblock[8];   /* crypto-block size */
index 5dc8dba..ac26440 100644 (file)
@@ -9,8 +9,8 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
-#include <des.h>
+#include "mit-cpyright.h"
+#include "des.h"
 #ifdef BSDUNIX
 #include <sys/file.h>
 #endif
index 1f0217d..0ff9acd 100644 (file)
@@ -18,9 +18,9 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 25127b3..131577f 100644 (file)
@@ -31,7 +31,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include "des_internal.h"
 #include <stdio.h>
 
index 13cadc7..132c4c6 100644 (file)
@@ -14,7 +14,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 #include <stdlib.h>
 
@@ -26,7 +26,7 @@
 #endif
 #endif
 
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 11be537..c06be79 100644 (file)
@@ -12,7 +12,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 #include "tables.h"
 
index 211e0f9..3a9cb8b 100644 (file)
@@ -12,9 +12,9 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 2fed60e..174141a 100644 (file)
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 #include <stdlib.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 
 #define WANT_IP_TABLE
index a83be8f..f240431 100644 (file)
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 #include <errno.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index e523907..8c1e3a4 100644 (file)
@@ -11,7 +11,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 
 void
index 1e61e48..d430679 100644 (file)
@@ -11,9 +11,9 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "tables.h"
 #include "des_prototypes.h"
index d162917..0858ac4 100644 (file)
@@ -10,9 +10,9 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index be25405..00aa31f 100644 (file)
@@ -9,7 +9,7 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
 #include "des_internal.h"
 #include "s_table.h"
index 5f2f314..f0c233d 100644 (file)
@@ -9,9 +9,9 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <stdio.h>
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 7d0e129..f39d2d6 100644 (file)
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #ifndef KERNEL
 #include <stdio.h>
 #endif
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 8044c26..81b7cd0 100644 (file)
@@ -13,7 +13,7 @@
  * without license from the U.S. Commerce department.
  */
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 
 #include <afsconfig.h>
 #include <afs/param.h>
@@ -22,7 +22,7 @@
 #ifndef KERNEL
 #include <stdio.h>
 #endif
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 8f8cd6e..fd88793 100644 (file)
  * spm 8/85    MIT project athena
  */
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #ifndef KERNEL
 #include <stdio.h>
 #include <string.h>
 #endif
 #include <afsconfig.h>
 #include <afs/param.h>
-#include <des.h>
+#include "des.h"
 #include "des_prototypes.h"
 
 
index 58af958..e3f1839 100644 (file)
@@ -68,7 +68,7 @@
 #include <afs/stds.h>
 
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 
 /* System include files */
 #ifndef KERNEL
@@ -77,7 +77,7 @@
 #include <errno.h>
 
 /* Application include files */
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index de4b43a..6b1841d 100644 (file)
@@ -15,8 +15,8 @@
 #include <afs/param.h>
 
 
-#include <mit-cpyright.h>
-#include <des.h>
+#include "mit-cpyright.h"
+#include "des.h"
 #include "conf.h"
 
 #include <stdio.h>
index 93233b4..65abd9b 100644 (file)
@@ -20,7 +20,7 @@
  *     spm     8/85    MIT project athena
  */
 
-#include <mit-cpyright.h>
+#include "mit-cpyright.h"
 #include <afsconfig.h>
 #include <afs/param.h>
 
@@ -29,7 +29,7 @@
 #include <stdio.h>
 #endif
 
-#include <des.h>
+#include "des.h"
 #include "des_internal.h"
 #include "des_prototypes.h"
 
index 9490d36..3408f7b 100644 (file)
@@ -16,7 +16,7 @@
 #include <stdio.h>
 #endif
 #include <sys/types.h>
-#include <des.h>
+#include "des.h"
 #include "des_prototypes.h"
 
 int
index 34ec2c1..a2d9a06 100644 (file)
@@ -20,7 +20,7 @@
 
 #include <string.h>
 
-#include <fsprobe.h>           /*Interface for this module */
+#include "fsprobe.h"           /*Interface for this module */
 #include <lwp.h>               /*Lightweight process package */
 #include <afs/cellconfig.h>
 #include <afs/afsint.h>
index eaa015d..73ca6f8 100644 (file)
@@ -18,7 +18,7 @@
 
 
 #include <string.h>
-#include <fsprobe.h>           /*Interface for fsprobe module */
+#include "fsprobe.h"           /*Interface for fsprobe module */
 #include <afs/afsutil.h>
     
 /*------------------------------------------------------------------------
index bffc767..bf673a0 100644 (file)
@@ -16,7 +16,7 @@
 #include "afs/kauth.h"
 #else /* defined(UKERNEL) */
 #include <rx/xdr.h>
-#include "kauth.h"
+#include <afs/kauth.h>
 #endif /* defined(UKERNEL) */
 
 #define MAXBS  2048            /* try to avoid horrible allocs */
index 3c51155..380b39f 100644 (file)
@@ -37,7 +37,7 @@
 #include "afs/ptuser.h"
 #include "des.h"
 #include "des_prototypes.h"
-#include "ktc.h"
+#include "afs/ktc.h"
 #else /* defined(UKERNEL) */
 #include <afs/stds.h>
 #include <signal.h>
@@ -65,7 +65,7 @@
 #include <rx/rxkad.h>          /* max ticket lifetime */
 #include "kauth.h"
 #include "kautils.h"
-#include "ktc.h"
+#include <afs/ktc.h>
 #endif /* defined(UKERNEL) */
 
 
index 2a0f2e4..fc63bee 100644 (file)
@@ -13,7 +13,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 CC = ${MT_CC}
-CFLAGS=${COMMON_CFLAGS} ${MT_CFLAGS} -I../../kauth -I${srcdir}/../../kauth
+CFLAGS=${COMMON_CFLAGS} ${MT_CFLAGS}
 CCRULE = ${CC} ${CFLAGS} -c $?
 
 KAUTH= ${srcdir}/../../kauth
index 6b11521..7bf1f2e 100644 (file)
@@ -15,7 +15,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 CC=${MT_CC}
-CFLAGS=${COMMON_CFLAGS} ${MT_CFLAGS} -I../auth -I../kauth -I../ptserver -I../sys
+CFLAGS=${COMMON_CFLAGS} ${MT_CFLAGS}
 CCRULE = ${CC} ${CFLAGS} -c $?
 
 AUDIT= ../audit
@@ -119,19 +119,19 @@ audit-sysvmq.o: ${AUDIT}/audit-sysvmq.c
        ${CCRULE}
 
 cellconfig.o: ${AUTH}/cellconfig.c
-       ${CCRULE}
+       ${CCRULE} -I../auth
 
 ktc.o: ${AUTH}/ktc.c
        ${CCRULE}
 
 userok.o: ${AUTH}/userok.c
-       ${CCRULE}
+       ${CCRULE} -I../auth
 
 writeconfig.o: ${AUTH}/writeconfig.c
-       ${CCRULE}
+       ${CCRULE} -I../auth
 
 authcon.o: ${AUTH}/authcon.c
-       ${CCRULE}
+       ${CCRULE} -I../auth
 
 ktc_errors.o: ${AUTH}/ktc_errors.c
        ${CCRULE}
@@ -146,28 +146,28 @@ kauth.cs.o: ${KAUTH}/kauth.cs.c
        ${CCRULE}
 
 kaaux.o: ${KAUTH}/kaaux.c
-       ${CCRULE}
+       ${CCRULE} -I../kauth
 
 client.o: ${KAUTH}/client.c
-       ${CCRULE}
+       ${CCRULE} -I../kauth
 
 authclient.o: ${KAUTH}/authclient.c
-       ${CCRULE}
+       ${CCRULE} -I../kauth
 
 token.o: ${KAUTH}/token.c
-       ${CCRULE}
+       ${CCRULE} -I../kauth
 
 kautils.o: ${KAUTH}/kautils.c
-       ${CCRULE}
+       ${CCRULE} -I../kauth
 
 kalocalcell.o: ${KAUTH}/kalocalcell.c
-       ${CCRULE}
+       ${CCRULE} -I ../kauth
 
 kaerrors.o: ${KAUTH}/kaerrors.c
        ${CCRULE}
 
 user.o: ${KAUTH}/user.c
-       ${CCRULE}
+       ${CCRULE} -I ../kauth
 
 read_passwd.o: ${KAUTH}/read_passwd.c
        ${CCRULE}
@@ -215,7 +215,7 @@ rxkad_errs.o: ${RXKAD}/rxkad_errs.c
        ${CCRULE}
 
 ptclient.o: ${PTSERVER}/ptclient.c
-       ${CCRULE}
+       ${CCRULE} -I../ptserver
 
 # The special treatment of this file for hp_ux110 is because of a bug
 # in version A.11.01.00 of the HP C compiler.  This bug appears to be
@@ -228,16 +228,16 @@ ptuser.o: ${PTSERVER}/ptuser.c
        set -x; \
        case ${SYS_NAME} in \
        hp_ux11*) \
-               set X `echo ${CCRULE} | sed s/-g//`; shift; \
+               set X `echo ${CCRULE} -I../ptserver | sed s/-g//`; shift; \
                "$$@" \
                ;; \
        *) \
-               ${CCRULE} \
+               ${CCRULE} -I../ptserver\
                ;; \
        esac
 
 display.o: ${PTSERVER}/display.c
-       ${CCRULE}
+       ${CCRULE} -I../ptserver
 
 ptint.cs.o: ${PTSERVER}/ptint.cs.c
        ${CCRULE}
@@ -249,7 +249,7 @@ pterror.o: ${PTSERVER}/pterror.c
        ${CCRULE}
 
 rmtsysc.o: ${SYS}/rmtsysc.c
-       ${CCRULE}
+       ${CCRULE} -I../sys
 
 rmtsys.xdr.o: ${SYS}/rmtsys.xdr.c
        ${CCRULE}
@@ -261,7 +261,7 @@ afssyscalls.o: ${SYS}/afssyscalls.c
        ${CCRULE}
 
 rmtsysnet.o: ${SYS}/rmtsysnet.c
-       ${CCRULE}
+       ${CCRULE} -I../sys
 
 glue.o: ${SYS}/glue.c
        ${CCRULE}
index 31a4f17..df31c93 100644 (file)
@@ -18,8 +18,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 
 CC=${MT_CC}
-CFLAGS = ${COMMON_CFLAGS} -I${srcdir}/../des -I../des -I../rxkad -I${srcdir}/../rxkad \
-       -I../fsint -DRXDEBUG ${MT_CFLAGS}
+CFLAGS = ${COMMON_CFLAGS} -DRXDEBUG ${MT_CFLAGS}
 
 SFLAGS=-P -I${TOP_INCDIR}
 RX = ${srcdir}/../rx
@@ -190,34 +189,34 @@ rx_multi.o: ${RX}/rx_multi.c
 ${RXOBJS}: ${RX}/rx.h ${RX}/rx_user.h ${RX}/rx_globals.h ${RX}/rx_clock.h ${RX}/rx_queue.h ${RX}/rx_event.h
 
 rxkad_client.o: ${RXKAD}/rxkad_client.c
-       ${CCRULE} ${RXKAD}/rxkad_client.c
+       ${CCRULE} -I../rxkad ${RXKAD}/rxkad_client.c
 
 rxkad_server.o: ${RXKAD}/rxkad_server.c
-       ${CCRULE} ${RXKAD}/rxkad_server.c
+       ${CCRULE} -I../rxkad ${RXKAD}/rxkad_server.c
 
 rxkad_common.o: ${RXKAD}/rxkad_common.c
-       ${CCRULE} ${RXKAD}/rxkad_common.c
+       ${CCRULE} -I../rxkad ${RXKAD}/rxkad_common.c
 
 ticket.o: ${RXKAD}/ticket.c
-       ${CCRULE} ${RXKAD}/ticket.c
+       ${CCRULE} -I../rxkad ${RXKAD}/ticket.c
 
 ticket5.o: ${RXKAD}/ticket5.c
-       ${CCRULE} ${RXKAD}/ticket5.c
+       ${CCRULE} -I../rxkad -I${RXKAD} ${RXKAD}/ticket5.c
 
 crc.o: ${RXKAD}/crc.c
-       ${CCRULE} ${RXKAD}/crc.c
+       ${CCRULE} -I../rxkad ${RXKAD}/crc.c
 
 md4.o: ${RXKAD}/md4.c
-       ${CCRULE} ${RXKAD}/md4.c
+       ${CCRULE} -I../rxkad ${RXKAD}/md4.c
 
 md5.o: ${RXKAD}/md5.c
-       ${CCRULE} ${RXKAD}/md5.c
+       ${CCRULE} -I../rxkad ${RXKAD}/md5.c
 
 fcrypt.o: ${RXKAD}/domestic/fcrypt.c
-       ${CCRULE} ${RXKAD}/domestic/fcrypt.c
+       ${CCRULE} -I../rxkad ${RXKAD}/domestic/fcrypt.c
 
 crypt_conn.o: ${RXKAD}/domestic/crypt_conn.c
-       ${CCRULE} ${RXKAD}/domestic/crypt_conn.c
+       ${CCRULE} -I../rxkad ${RXKAD}/domestic/crypt_conn.c
 
 AFS_component_version_number.o: ${TOP_OBJDIR}/src/rx/AFS_component_version_number.c
        ${CCRULE} ${TOP_OBJDIR}/src/rx/AFS_component_version_number.c
@@ -288,11 +287,11 @@ des.o: ${DES}/des.c
        set -x; \
        case ${SYS_NAME} in \
        hp_ux11*) \
-               set X `echo ${CCRULE} ${DES}/des.c | sed s/-g//`; shift; \
+               set X `echo ${CCRULE} -I../des ${DES}/des.c | sed s/-g//`; shift; \
                "$$@" \
                ;; \
        *) \
-               ${CCRULE} ${DES}/des.c \
+               ${CCRULE} -I../des ${DES}/des.c \
                ;; \
        esac
 
@@ -312,7 +311,7 @@ new_rnd_key.o: ${DES}/new_rnd_key.c
        ${CCRULE} ${DES}/new_rnd_key.c
 
 key_sched.o: ${DES}/key_sched.c
-       ${CCRULE} ${DES}/key_sched.c
+       ${CCRULE} -I../des ${DES}/key_sched.c
 
 debug_decl.o: ${DES}/debug_decl.c
        ${CCRULE} ${DES}/debug_decl.c
@@ -321,7 +320,7 @@ quad_cksum.o: ${DES}/quad_cksum.c
        ${CCRULE} ${DES}/quad_cksum.c
 
 key_parity.o: ${DES}/key_parity.c
-       ${CCRULE} ${DES}/key_parity.c
+       ${CCRULE} -I../des ${DES}/key_parity.c
 
 weak_key.o: ${DES}/weak_key.c
        ${CCRULE} ${DES}/weak_key.c
@@ -410,7 +409,7 @@ afscbint.xdr.o: ${TOP_OBJDIR}/src/fsint/afscbint.xdr.c
        ${CCRULE} ${TOP_OBJDIR}/src/fsint/afscbint.xdr.c
 
 afsaux.o: ${FSINT}/afsaux.c
-       ${CCRULE} ${FSINT}/afsaux.c
+       ${CCRULE} -I../fsint ${FSINT}/afsaux.c
 
 install: libafsrpc.a
        ${INSTALL} -d ${DESTDIR}${libdir}
index 273a49a..de2f433 100644 (file)
 
 #include <stdio.h>
 
-#include "rx_user.h"
-#include "rx_clock.h"
-#include "rx_queue.h"
-#include "rx.h"
-#include "rx_globals.h"
+#include <rx/rx_user.h>
+#include <rx/rx_clock.h>
+#include <rx/rx_queue.h>
+#include <rx/rx.h>
+#include <rx/rx_globals.h>
 
 
 #define        TIMEOUT     20
index c03a4c1..f3962a8 100644 (file)
@@ -77,7 +77,7 @@ ticket.o: ticket.c lifetimes.h ${INCLS}
        $(CC) $(CFLAGS) -c $<
 
 ticket5.o: ticket5.c v5gen.c v5der.c v5gen-rewrite.h ${INCLS}
-       $(CC) $(CFLAGS) @CFLAGS_NOERROR@ -c $<
+       $(CC) -I${srcdir} $(CFLAGS) @CFLAGS_NOERROR@ -c $<
 
 crc.o: crc.c ${INCLS}
 
index cf570a7..ab2d44b 100644 (file)
@@ -45,7 +45,7 @@
 #endif /* KERNEL */
 
 #include <des/stats.h>
-#include "private_data.h"
+#include "../private_data.h"
 #define XPRT_RXKAD_CRYPT
 
 afs_int32
index 281209a..6b2f88b 100644 (file)
@@ -54,7 +54,7 @@
 
 #include "sboxes.h"
 #include "fcrypt.h"
-#include "rxkad.h"
+#include <rxkad.h>
 #include <des/stats.h>
 
 #ifdef TCRYPT
index ce052df..c57b061 100644 (file)
@@ -93,6 +93,6 @@ typedef char rxkad_level;
 
 extern int rxkad_EpochWasSet;  /* TRUE => we called rx_SetEpoch */
 
-#include "rxkad_prototypes.h"
+#include <rx/rxkad_prototypes.h>
 
 #endif /* OPENAFS_RXKAD_RXKAD_H */
index 13cacaa..b6087c4 100644 (file)
@@ -6,7 +6,7 @@
 #include <time.h>
 #include <string.h>
 #include <errno.h>
-#include <asn1_err.h>
+#include "asn1_err.h"
 
 #define BACK if (e) return e; p -= l; len -= l; ret += l
 
index 4ce9013..676e66c 100644 (file)
 #endif
 #include <string.h>
 #undef IN
-#include <gtxwindows.h>                /*Generic window package */
-#include <gtxobjects.h>                /*Object definitions */
-#include <gtxtextobj.h>                /*Text object interface */
-#include <gtxlightobj.h>       /*Light object interface */
-#include <gtxcurseswin.h>      /*Curses window package */
-#include <gtxdumbwin.h>                /*Dumb terminal window package */
-#include <gtxX11win.h>         /*X11 window package */
-#include <gtxframe.h>          /*Frame package */
-#include <gtxinput.h>
+#include <afs/gtxwindows.h>            /*Generic window package */
+#include <afs/gtxobjects.h>            /*Object definitions */
+#include <afs/gtxtextobj.h>            /*Text object interface */
+#include <afs/gtxlightobj.h>   /*Light object interface */
+#include <afs/gtxcurseswin.h>  /*Curses window package */
+#include <afs/gtxdumbwin.h>            /*Dumb terminal window package */
+#include <afs/gtxX11win.h>             /*X11 window package */
+#include <afs/gtxframe.h>              /*Frame package */
+#include <afs/gtxinput.h>
 #include <stdio.h>             /*Standard I/O stuff */
-#include <cmd.h>               /*Command interpretation library */
-#include <fsprobe.h>           /*Interface for fsprobe module */
+#include <afs/cmd.h>           /*Command interpretation library */
+#include <afs/fsprobe.h>               /*Interface for fsprobe module */
 #include <errno.h>
 #include <afs/afsutil.h>
 #include <netdb.h>
index 0c5db23..04c240f 100644 (file)
@@ -22,9 +22,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 CC=${MT_CC}
-INCLUDES=-I.. -I${srcdir}/../rx -I${srcdir}../des -I../des \
-       -I../rxkad -I${srcdir}/../rxkad -I../rxstat -I../fsint
-CFLAGS = ${COMMON_CFLAGS} ${INCLUDES} -DRXDEBUG ${MT_CFLAGS} ${SHLIB_CFLAGS}
+CFLAGS = ${COMMON_CFLAGS} -DRXDEBUG ${MT_CFLAGS} ${SHLIB_CFLAGS}
 SFLAGS=-P -I${TOP_INCDIR}
 
 RX = ../rx
@@ -221,7 +219,7 @@ ticket.o: ${RXKAD}/ticket.c
        ${CCRULE}
 
 ticket5.o: ${RXKAD}/ticket5.c
-       ${CCRULE}
+       ${CCRULE} -I../rxkad -I${RXKAD}
 
 crc.o: ${RXKAD}/crc.c
        ${CCRULE}
@@ -233,7 +231,7 @@ md5.o: ${RXKAD}/md5.c
        ${CCRULE}
 
 fcrypt.o: ${RXKAD}/domestic/fcrypt.c
-       ${CCRULE}
+       ${CCRULE} -I../rxkad -I${RXKAD}
 
 crypt_conn.o: ${RXKAD}/domestic/crypt_conn.c
        ${CCRULE}
index e107513..db397c8 100644 (file)
@@ -14,7 +14,7 @@ INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
-CFLAGS=-I. -I${srcdir} ${DBUG} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR}  ${XCFLAGS} ${ARCHFLAGS}
+CFLAGS=${DBUG} ${COMMON_INCL} ${XCFLAGS} ${ARCHFLAGS}
 SFLAGS=-I${TOP_INCDIR}
 LIBS=libsys.a ${TOP_LIBDIR}/librx.a libsys.a ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/util.a ${XLIBS}
 
index 4843b5e..464b6ce 100644 (file)
@@ -87,7 +87,7 @@ flipbase64.o: ${UTIL}/flipbase64.c
        ${CCRULE}
 
 netutils.o: ${UTIL}/netutils.c
-       ${CCRULE}
+       ${CCRULE} -I ../util
 
 dirpath.o: ${UTIL}/dirpath.c
        ${CCRULE}
index 027e361..3a91cf5 100644 (file)
 #include <afs/afsutil.h>
 #include <afs/fileutil.h>
 
-#include "nfs.h"
-#include "lwp.h"
-#include "lock.h"
-#include "ihandle.h"
-#include "vnode.h"
-#include "volume.h"
-#include "partition.h"
-#include "daemon_com.h"
-#include "salvsync.h"
+#include <afs/nfs.h>
+#include <lwp.h>
+#include <lock.h>
+#include <afs/ihandle.h>
+#include <afs/vnode.h>
+#include <afs/volume.h>
+#include <afs/partition.h>
+#include <afs/daemon_com.h>
+#include <afs/salvsync.h>
 #ifdef AFS_NT40_ENV
 #include <pthread.h>
 #endif
index b749078..f6ece4e 100644 (file)
@@ -15,7 +15,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 CC=${MT_CC}
-CFLAGS=${COMMON_CFLAGS} -I.. -DNINTERFACE ${MT_CFLAGS} -DRXDEBUG -DFSSYNC_BUILD_SERVER -DSALVSYNC_BUILD_CLIENT
+CFLAGS=${COMMON_CFLAGS} -DNINTERFACE ${MT_CFLAGS} -DRXDEBUG -DFSSYNC_BUILD_SERVER -DSALVSYNC_BUILD_CLIENT
 
 CCRULE=${CC} ${CFLAGS} -c $?
 
@@ -98,7 +98,7 @@ flipbase64.o: ${UTIL}/flipbase64.c
        ${CCRULE}
 
 netutils.o: ${UTIL}/netutils.c
-       ${CCRULE}
+       ${CCRULE} -I../util
 
 dirpath.o: ${UTIL}/dirpath.c
        ${CCRULE}
@@ -119,10 +119,10 @@ netprocs.o: ${LIBACL}/netprocs.c
        ${CCRULE}
 
 vldbint.cs.o: ${VLSERVER}/vldbint.cs.c
-       ${CCRULE}
+       ${CCRULE} -I${srcdir}/../vlserver
 
 vldbint.xdr.o: ${VLSERVER}/vldbint.xdr.c
-       ${CCRULE}
+       ${CCRULE} -I${srcdir}/../vlserver
 
 buffer.o: ${DIR}/buffer.c
        ${CCRULE}
@@ -183,7 +183,7 @@ namei_ops.o: ${VOL}/namei_ops.c
        ${CCRULE}
 
 afsaux.o: ${FSINT}/afsaux.c
-       ${CCRULE}
+       ${CCRULE} -I../fsint
 
 afscbint.cs.o: ${FSINT}/afscbint.cs.c
        ${CCRULE}
index 747118d..5b65d19 100644 (file)
@@ -14,7 +14,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 HELPER_SPLINT=@HELPER_SPLINT@
 
 CC=${MT_CC}
-CFLAGS=${COMMON_CFLAGS} -I.. -DNINTERFACE ${MT_CFLAGS} -DRXDEBUG -DFSSYNC_BUILD_CLIENT
+CFLAGS=${COMMON_CFLAGS} -DNINTERFACE ${MT_CFLAGS} -DRXDEBUG -DFSSYNC_BUILD_CLIENT
 
 CCRULE=${CC} ${CFLAGS} -c $?
 
@@ -72,21 +72,21 @@ COMPILE=${CC} ${CFLAGS} -c $?
 rx_pthread.o: ${RX}/rx_pthread.c
        ${COMPILE} -DDPF_FSLOG
 volmain.o: ${VOLSER}/volmain.c
-       ${COMPILE}
+       ${COMPILE} -I../volser
 vol_split.o: ${VOLSER}/vol_split.c
-       ${COMPILE}
+       ${COMPILE} -I../volser
 volprocs.o: ${VOLSER}/volprocs.c
-       ${COMPILE}
+       ${COMPILE} -I../volser
 physio.o: ${VOLSER}/physio.c
        ${COMPILE}
 voltrans.o: ${VOLSER}/voltrans.c
-       ${COMPILE}
+       ${COMPILE} -I../volser
 volerr.o: ${VOLSER}/volerr.c
        ${COMPILE}
 volint.cs.o: ${VOLSER}/volint.cs.c
        ${COMPILE}
 dumpstuff.o: ${VOLSER}/dumpstuff.c
-       ${COMPILE}
+       ${COMPILE} -I../volser
 volint.ss.o: ${VOLSER}/volint.ss.c
        ${COMPILE}
 volint.xdr.o: ${VOLSER}/volint.xdr.c
@@ -117,7 +117,7 @@ flipbase64.o: ${UTIL}/flipbase64.c
        ${COMPILE}
 
 netutils.o: ${UTIL}/netutils.c
-       ${COMPILE}
+       ${COMPILE} -I../util
 
 dirpath.o: ${UTIL}/dirpath.c
        ${COMPILE}
index fd73778..f220419 100644 (file)
@@ -100,7 +100,7 @@ utst_server.o: utst_server.c ${INCLS} utst_int.h AFS_component_version_number.c
 utst_client.o: utst_client.c ${INCLS} utst_int.h AFS_component_version_number.c
 
 udebug.o: udebug.c ${INCLS} AFS_component_version_number.c
-       ${CC} ${CFLAGS} -I. -I${TOP_INCDIR} -I${TOP_INCDIR}/afs -c ${srcdir}/udebug.c
+       ${CC} ${CFLAGS} -I${TOP_INCDIR} -I${TOP_INCDIR}/afs -c ${srcdir}/udebug.c
 
 uerrors.o: uerrors.c
 
index 35ef79e..4ceafa7 100644 (file)
@@ -14,7 +14,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 
 
-CFLAGS=-I. -I${srcdir} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS} ${ARCHFLAGS}
+CFLAGS=-I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS} ${ARCHFLAGS}
 
 all: ${TOP_LIBDIR}/libusd.a ${TOP_INCDIR}/afs/usd.h
 
index 20fca39..dffc21a 100644 (file)
@@ -14,8 +14,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 all: uss
 
-CFLAGS=-I. -I${srcdir} ${DBUG} -I${TOP_OBJDIR}/src/config \
-       -I${TOP_INCDIR} -I. ${XCFLAGS} ${ARCHFLAGS}
+CFLAGS=${DBUG} ${COMMON_INCL} ${XCFLAGS} ${ARCHFLAGS}
 
 #
 # Build targets
index ad587ed..d4c1d4d 100644 (file)
@@ -16,9 +16,8 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 HELPER_SPLINT=@HELPER_SPLINT@
 
 
-CFLAGS=${DBG} ${OPTMZ} -I${TOP_OBJDIR}/src/config -I. -I${TOP_INCDIR} \
-       -I${TOP_INCDIR}/afs -I${TOP_OBJDIR} -I${TOP_OBJDIR}/fsint\
-        ${XCFLAGS} ${ARCHFLAGS} -DNINTERFACE
+CFLAGS=${DBG} ${OPTMZ} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} \
+       ${XCFLAGS} ${ARCHFLAGS} -DNINTERFACE
 
 LDFLAGS = ${DBUG} ${XLDFLAGS} ${ARCHFLAGS}
 
index e49d400..9ff0fb1 100644 (file)
 #include <afs/nfs.h>           /* yuck.  This is an abomination. */
 #include <lwp.h>
 #include <rx/rx.h>
-#include <afscbint.h>
+#include <afs/afscbint.h>
 #include <afs/afsutil.h>
 #include <lock.h>
 #include <afs/ihandle.h>
index 9d3eef8..e034ef4 100644 (file)
@@ -85,7 +85,7 @@
 #include "viced.h"
 #include "host.h"
 #ifdef AFS_PTHREAD_ENV
-#include "softsig.h"
+#include <afs/softsig.h>
 #endif
 #if defined(AFS_SGI_ENV)
 #include "sys/schedctl.h"
index 54530d7..35614f3 100644 (file)
@@ -12,7 +12,7 @@ prefix S
 statindex 15
 
 #include       "vl_opcodes.h"
-%#include      "vl_opcodes.h"  /* directly to other places */
+%#include      <afs/vl_opcodes.h>      /* directly to other places */
 
 %#ifdef KERNEL
 %#define       afs_xdr_array(a,b,c,d,e,f)      afs_xdr_arrayN(a,b,c,d,e,f)
index 76ca13b..a5f74cb 100644 (file)
@@ -33,7 +33,6 @@
 
 #include <afs/afsutil.h>
     
-#include <afs/assert.h>
 #include "nfs.h"
 #include "lwp.h"
 #include "lock.h"
index 4136bde..7679567 100644 (file)
@@ -38,8 +38,8 @@
 #include "nfs.h"
 #include "ihandle.h"
 #include "salvage.h"
-#include "afs/assert.h"
-#include "afs/dir.h"
+#include <afs/dir.h>
+#include <assert.h>
 #include "vol_internal.h"
 
 /* returns 0 on success, errno on failure */
index 28bb943..47fc80e 100644 (file)
 #endif /* AFS_PTHREAD_ENV */
 #include "vutils.h"
 #ifndef AFS_NT40_ENV
-#include <dir/dir.h>
+#include <afs/dir.h>
 #include <unistd.h>
 #endif
 
index 29b9431..4dff10b 100644 (file)
 
 #include <rx/xdr.h>
 #include <afs/afsint.h>
-#include "nfs.h"
+#include <afs/nfs.h>
 #include <afs/errors.h>
-#include "lock.h"
-#include "lwp.h"
+#include <lock.h>
+#include <lwp.h>
 #include <afs/afssyscalls.h>
-#include "ihandle.h"
-#include "vnode.h"
-#include "volume.h"
-#include "partition.h"
-#include "viceinode.h"
+#include <afs/ihandle.h>
+#include <afs/vnode.h>
+#include <afs/volume.h>
+#include <afs/partition.h>
+#include <afs/viceinode.h>
 #include <afs/afssyscalls.h>
-#include "acl.h"
+#include <afs/acl.h>
 #include <afs/dir.h>
 #include <afs/com_err.h>
 
@@ -72,9 +72,9 @@
 
 #include <dirent.h>
 
-#include "volser/volser.h"
-#include "volser/volint.h"
-#include "volser/dump.h"
+#include "volser.h"
+#include "volint.h"
+#include "dump.h"
 
 #define putint32(p, v)  *p++ = v>>24, *p++ = v>>16, *p++ = v>>8, *p++ = v
 #define putshort(p, v) *p++ = v>>8, *p++ = v
index 2ea92f2..186772a 100644 (file)
 #include <afs/dir.h>
 #include <rx/xdr.h>
 #include <afs/afsint.h>
-#include "nfs.h"
-#include "lwp.h"
-#include "lock.h"
+#include <afs/nfs.h>
+#include <lwp.h>
+#include <lock.h>
 #include <afs/afssyscalls.h>
-#include "ihandle.h"
-#include "vnode.h"
-#include "volume.h"
-#include "partition.h"
-#include "viceinode.h"
+#include <afs/ihandle.h>
+#include <afs/vnode.h>
+#include <afs/volume.h>
+#include <afs/partition.h>
+#include <afs/viceinode.h>
 #include "vol.h"
 #include "volint.h"
 #include "volser.h"
index 244688f..5bf46cb 100644 (file)
@@ -56,7 +56,6 @@
 #include <fcntl.h>
 #include <sys/stat.h>
 
-#include "volser.h"
 #include <errno.h>
 #include <afs/audit.h>
 #include <afs/afsutil.h>
index cf00cb6..a558398 100644 (file)
@@ -18,7 +18,7 @@
 
 
 #include "xstat_cm.h"          /*Interface for xstat_cm module */
-#include <cmd.h>               /*Command line interpreter */
+#include <afs/cmd.h>           /*Command line interpreter */
 #include <time.h>
 #include <string.h>
 #include <afs/afsutil.h>
index 63377b3..22182f5 100644 (file)
@@ -18,7 +18,7 @@
 
 
 #include "xstat_fs.h"          /*Interface for xstat_fs module */
-#include <cmd.h>               /*Command line interpreter */
+#include <afs/cmd.h>           /*Command line interpreter */
 #include <time.h>
 #include <string.h>
 #include <afs/afsutil.h>