Remove redundant header includes
authorSimon Wilkinson <sxw@your-file-system.com>
Thu, 8 Sep 2011 10:26:39 +0000 (11:26 +0100)
committerDerrick Brashear <shadow@dementix.org>
Thu, 12 Apr 2012 21:14:14 +0000 (14:14 -0700)
commit83b76f564b0972c6163656637b2d64d06895e41a
treec51439f23ab0db7d443a97a4f4e83a873deb7e6c
parent03ec768fa65dc5961e161517871f3035df70b643
Remove redundant header includes

Remove includes of system headers where roken.h already takes care of
including them. This simplifies the source tree, reduces the amount of
work done by the compiler, and ensures that all of our headers are
included with the correct guards

The list of files to edit was generated with the following script:

list=`grep include external/heimdal/roken/roken.h.in                \
         | sed -e's/#include//g' | sort | uniq`;                    \
for A in `find . -name *.c | xargs grep -l roken.h                  \
             | grep -v external/ | grep -v WINNT/`; do              \
     found=0;                                                       \
     for B in $list; do                                             \
         if grep "$B" $A > /dev/null; then                          \
              echo "$A : $B";                                       \
              found=1;                                              \
         fi;                                                        \
     done;                                                          \
     if [ $found == 1 ] ; then mvim -f $A; fi;                      \
done

Change-Id: I2edbda550a129709b1dc6860b17d6a8a7509af58
Reviewed-on: http://gerrit.openafs.org/5815
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Alistair Ferguson <alistair.ferguson@mac.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
51 files changed:
src/afsd/afsd.c
src/afsd/afsd_kernel.c
src/auth/ktc.c
src/auth/test/ktctest.c
src/auth/userok.c
src/bozo/bos.c
src/bozo/bosserver.c
src/bozo/cronbnodeops.c
src/bozo/ezbnodeops.c
src/budb/server.c
src/comerr/error_table_nt.c
src/dir/test/dtest.c
src/kauth/kaserver.c
src/kauth/klogin.c
src/kauth/user_nt.c
src/libadmin/adminutil/afs_utilAdmin.c
src/libadmin/samples/cm_list_cells.c
src/libadmin/samples/cm_local_cell.c
src/libadmin/samples/rxstat_get_peer.c
src/ptserver/display.c
src/rx/rx_trace.c
src/rx/rx_xmit_nt.c
src/rx/test/rxperf.c
src/rx/test/testclient.c
src/rx/test/testserver.c
src/rx/xdr_refernce.c
src/rxgen/rpc_main.c
src/rxkad/bg-fcrypt.c
src/rxkad/test/stress_c.c
src/rxstat/rxstat.c
src/sys/pioctl_nt.c
src/ubik/remote.c
src/update/client.c
src/usd/usd_file.c
src/usd/usd_nt.c
src/util/readdir_nt.c
src/util/serverLog.c
src/util/uuid.c
src/util/winsock_nt.c
src/venus/afsio.c
src/venus/kdump.c
src/vfsck/inode.c
src/vfsck/pass1.c
src/vfsck/proplist.c
src/vfsck/utilities.c
src/vol/listinodes.c
src/vol/ntops.c
src/vol/partition.c
src/vol/physio.c
src/vol/salvsync-client.c
src/vol/salvsync-server.c