From c40be933628653f10ecd1ddbb51bf1b786c3b1f3 Mon Sep 17 00:00:00 2001 From: Simon Wilkinson Date: Thu, 24 Mar 2011 21:58:29 +0000 Subject: [PATCH] kauth: Tidy header includes Since we adopted libroken, we get a lot of header includes automatically from roken.h. Use these, instead of including lots of things multiple times. This adds arpa/inet.h to the list of headers that configure checks for Change-Id: I1792ede4be761238bb05567c1d763ed63f50051e Reviewed-on: http://gerrit.openafs.org/4330 Tested-by: BuildBot Reviewed-by: Jeffrey Altman --- acinclude.m4 | 1 + src/kauth/admin_tools.c | 16 +++++----------- src/kauth/authclient.c | 17 +++-------------- src/kauth/client.c | 19 ++++--------------- src/kauth/crypt.c | 4 ++-- src/kauth/decode_ticket.c | 3 +++ src/kauth/ka-forwarder.c | 14 ++------------ src/kauth/ka_util.c | 13 ++++--------- src/kauth/kaauxdb.c | 9 --------- src/kauth/kadatabase.c | 8 +------- src/kauth/kalocalcell.c | 9 +-------- src/kauth/kalog.c | 9 --------- src/kauth/kaprocs.c | 25 +++++++------------------ src/kauth/kas.c | 15 +++------------ src/kauth/kaserver.c | 23 +++++------------------ src/kauth/katoken.c | 14 ++------------ src/kauth/kautils.c | 20 ++++++-------------- src/kauth/kdb.c | 11 +++-------- src/kauth/kkids.c | 14 +++----------- src/kauth/klog.c | 12 +++--------- src/kauth/klogin.c | 13 +------------ src/kauth/knfs.c | 13 +++---------- src/kauth/kpasswd.c | 25 ++++++------------------- src/kauth/kpwvalid.c | 3 +-- src/kauth/krb_tf.c | 12 +----------- src/kauth/krb_udp.c | 14 +------------- src/kauth/manyklog.c | 12 +++--------- src/kauth/rebuild.c | 18 ++---------------- src/kauth/user.c | 18 ++++++------------ src/kauth/user_nt.c | 4 ---- 30 files changed, 82 insertions(+), 306 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 9f3390abe..457c55f74 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1216,6 +1216,7 @@ AC_HEADER_STDC AC_HEADER_SYS_WAIT AC_HEADER_DIRENT AC_CHECK_HEADERS([ \ + arpa/inet.h \ arpa/nameser.h \ curses.h\ direct.h \ diff --git a/src/kauth/admin_tools.c b/src/kauth/admin_tools.c index a65cf1959..6509b32aa 100644 --- a/src/kauth/admin_tools.c +++ b/src/kauth/admin_tools.c @@ -14,33 +14,27 @@ #include #include +#include #include -#include #include -#include - /* These two needed for rxgen output to work */ -#include -#include +#include +#include -#include +#include #include #include #include #define UBIK_LEGACY_CALLITER 1 #include -#ifndef AFS_NT40_ENV -#include -#endif #include #include #include #include #include -#include -#include + #include "kauth.h" #include "kauth_internal.h" #include "kautils.h" diff --git a/src/kauth/authclient.c b/src/kauth/authclient.c index 22a96309a..70237a699 100644 --- a/src/kauth/authclient.c +++ b/src/kauth/authclient.c @@ -11,6 +11,7 @@ #include #include +#include #include @@ -19,28 +20,16 @@ # pragma GCC diagnostic warning "-Wimplicit-function-declaration" #endif +#include + #define UBIK_LEGACY_CALLITER 1 -#include #include -#include -#ifdef AFS_NT40_ENV -#include -#else -#include -#include -#endif -#ifdef HAVE_STDINT_H -# include -#endif -#include -#include #include #include #include #include #include -#include #include "kauth.h" #include "kautils.h" diff --git a/src/kauth/client.c b/src/kauth/client.c index 9a9890593..7f5015cf1 100644 --- a/src/kauth/client.c +++ b/src/kauth/client.c @@ -9,28 +9,17 @@ #include #include +#include #include -#include +#include +#include + #include -#include -#ifdef AFS_NT40_ENV -#include -#include -#endif -#include -#ifdef HAVE_UNISTD_H -#if !defined(__USE_XOPEN) -#define __USE_XOPEN -#endif -#include -#endif #include #include #include -#include -#include #include "kauth.h" #include "kautils.h" diff --git a/src/kauth/crypt.c b/src/kauth/crypt.c index dcee3bea9..e44be122b 100644 --- a/src/kauth/crypt.c +++ b/src/kauth/crypt.c @@ -34,14 +34,14 @@ #include #include +#include + /* This crypt() implementation is only used by the Andrew string_to_key * function on Windows. All Unix platforms use their own crypt() * implementation */ #include -#include -#include /* * UNIX password, and DES, encryption. diff --git a/src/kauth/decode_ticket.c b/src/kauth/decode_ticket.c index 55b47bc24..76e18044c 100644 --- a/src/kauth/decode_ticket.c +++ b/src/kauth/decode_ticket.c @@ -10,11 +10,14 @@ #include #include +#include #include + #include #include #include + #include "kautils.h" static char *whoami; diff --git a/src/kauth/ka-forwarder.c b/src/kauth/ka-forwarder.c index 091e7c6ef..8d82acc57 100644 --- a/src/kauth/ka-forwarder.c +++ b/src/kauth/ka-forwarder.c @@ -32,21 +32,11 @@ #include #include - #include -#include -#include -#include -#include -#include -#include -#include +#include + #include -#include -#include -#include -#include #if HAVE_GETOPT_H #include diff --git a/src/kauth/ka_util.c b/src/kauth/ka_util.c index e7e4acf9e..a3e0b8b57 100644 --- a/src/kauth/ka_util.c +++ b/src/kauth/ka_util.c @@ -8,25 +8,20 @@ * therefore the database must be quiescent for the * output of this program to be valid. */ - -#include -#include -#include -#include -#include -#include - #include #include +#include + +#include #include -#include #define UBIK_INTERNALS #include #include #include #include + #include "kauth.h" #include "kaserver.h" #include "kautils.h" diff --git a/src/kauth/kaauxdb.c b/src/kauth/kaauxdb.c index 887f82348..97c42c19f 100644 --- a/src/kauth/kaauxdb.c +++ b/src/kauth/kaauxdb.c @@ -16,15 +16,6 @@ #include -#ifdef AFS_NT40_ENV -#include -#else -#include -#endif -#ifdef HAVE_FCNTL_H -#include -#endif -#include #include #define UBIK_INTERNALS #include diff --git a/src/kauth/kadatabase.c b/src/kauth/kadatabase.c index e691350dc..8864bc88c 100644 --- a/src/kauth/kadatabase.c +++ b/src/kauth/kadatabase.c @@ -12,17 +12,11 @@ #include -#include -#ifdef AFS_NT40_ENV -#include -#else -#include -#endif -#include #include #include #include #include + #include "kauth.h" #include "kautils.h" #include "kaserver.h" diff --git a/src/kauth/kalocalcell.c b/src/kauth/kalocalcell.c index 0eaaf44e4..68d11b499 100644 --- a/src/kauth/kalocalcell.c +++ b/src/kauth/kalocalcell.c @@ -13,19 +13,12 @@ #include #include -#include -#ifdef AFS_NT40_ENV -#include -#else -#include -#endif -#include #include #include #include + #include "kauth.h" #include "kautils.h" -#include #ifdef UKERNEL #include "afs_usrops.h" diff --git a/src/kauth/kalog.c b/src/kauth/kalog.c index 0bc16d7cc..0b209ffbe 100644 --- a/src/kauth/kalog.c +++ b/src/kauth/kalog.c @@ -21,15 +21,6 @@ #include -#include -#include -#include -#ifdef HAVE_FCNTL_H -#include -#endif -#include -#include -#include #include #include "kauth.h" #include "kalog.h" diff --git a/src/kauth/kaprocs.c b/src/kauth/kaprocs.c index 365994f94..8dc0fe301 100644 --- a/src/kauth/kaprocs.c +++ b/src/kauth/kaprocs.c @@ -9,25 +9,19 @@ #include #include +#include #include +#ifdef HAVE_SYS_RESOURCE_H +# include +#endif + #ifdef IGNORE_SOME_GCC_WARNINGS # pragma GCC diagnostic warning "-Wdeprecated-declarations" #endif -#include -#include #include "kauth.h" -#include -#include -#ifdef AFS_NT40_ENV -#include -#else -#include -#include -#endif -#include #define HC_DEPRECATED #include @@ -38,22 +32,17 @@ #include #include #include -#ifdef AFS_NT40_ENV -#include -#else -#include -#endif -#include #include #include #include +#include +#include #include "kautils.h" #include "kaserver.h" #include "kalog.h" #include "kaport.h" #include "kauth_internal.h" -#include "afs/audit.h" #include "kadatabase.h" #include "kaprocs.h" diff --git a/src/kauth/kas.c b/src/kauth/kas.c index 736b229f9..fa57df58d 100644 --- a/src/kauth/kas.c +++ b/src/kauth/kas.c @@ -10,25 +10,17 @@ /* These two needed for rxgen output to work */ #include #include +#include #include -#include -#ifdef AFS_AIX32_ENV -#include +#ifdef AFS_NT40_ENV +#include #endif -#include #include - #include #include -#ifndef AFS_NT40_ENV -#include -#else -#include -#endif -#include #include #include #include @@ -37,7 +29,6 @@ #include "kauth_internal.h" #include "kautils.h" - int main(int argc, char *argv[]) { diff --git a/src/kauth/kaserver.c b/src/kauth/kaserver.c index a058dc4aa..df5a485c9 100644 --- a/src/kauth/kaserver.c +++ b/src/kauth/kaserver.c @@ -9,29 +9,15 @@ #include #include +#include #include -#include -#include #ifdef AFS_NT40_ENV -#include #include -#else -#include -#include -#include -#endif -#include "kalog.h" /* for OpenLog() */ -#include -#include -#include -#ifdef HAVE_FCNTL_H -#include -#endif -#ifdef AFS_AIX32_ENV -#include #endif + + #include #include #include @@ -44,7 +30,8 @@ #include #include #include -#include + +#include "kalog.h" /* for OpenLog() */ #include "kauth.h" #include "kauth_internal.h" #include "kautils.h" diff --git a/src/kauth/katoken.c b/src/kauth/katoken.c index 90107cc18..71521b0ab 100644 --- a/src/kauth/katoken.c +++ b/src/kauth/katoken.c @@ -13,6 +13,7 @@ #include #include +#include #include @@ -20,26 +21,15 @@ # include "afsincludes.h" #endif -#include -#include #include #include -#ifdef AFS_NT40_ENV -#include -#else -#include -#include -#endif -#include -/* netinet/in.h and cellconfig.h are needed together */ #include - /* these are needed together */ +#include #include #include #include "kauth.h" #include "kautils.h" -#include afs_int32 diff --git a/src/kauth/kautils.c b/src/kauth/kautils.c index 8dd6242a1..ddf92ee81 100644 --- a/src/kauth/kautils.c +++ b/src/kauth/kautils.c @@ -9,26 +9,18 @@ #include #include +#include #include -#include -#include -#include -#ifdef AFS_NT40_ENV -#include -#else -#include -#include -#include -#endif -#include -#include -#include #include + +#include + +#include #include #include -#include + #include "kauth.h" #include "kautils.h" diff --git a/src/kauth/kdb.c b/src/kauth/kdb.c index 5d73f6d22..081a52a2e 100644 --- a/src/kauth/kdb.c +++ b/src/kauth/kdb.c @@ -10,18 +10,13 @@ #include #include +#include -#include -#include -#include -#include -#ifndef AFS_NT40_ENV -#include -#endif #include +#include + #include "kauth.h" #include "kalog.h" -#include #ifdef AUTH_DBM_LOG diff --git a/src/kauth/kkids.c b/src/kauth/kkids.c index 5d9fb7a6c..fb2f5b062 100644 --- a/src/kauth/kkids.c +++ b/src/kauth/kkids.c @@ -14,26 +14,18 @@ /* These two needed for rxgen output to work */ #include #include +#include +#include -#include -#include -#include -#include #ifdef AFS_NT40_ENV -#include #include #else -#include -#include #include #endif -#include -#include + #include #include -#include -#include #include #include diff --git a/src/kauth/klog.c b/src/kauth/klog.c index 31df3b8f6..3c273ad42 100644 --- a/src/kauth/klog.c +++ b/src/kauth/klog.c @@ -9,23 +9,17 @@ #include #include +#include +#include -#include -#include #include -#ifdef AFS_AIX32_ENV -#include -#endif -#include #include #include - -#include -#include #include #include #include + #include "kauth.h" #include "kautils.h" #include "kauth_internal.h" diff --git a/src/kauth/klogin.c b/src/kauth/klogin.c index 97da77a84..7fcdf40a8 100644 --- a/src/kauth/klogin.c +++ b/src/kauth/klogin.c @@ -21,29 +21,18 @@ #include #include +#include #if !defined(AFS_SUN_ENV) && !defined(AFS_AIX_ENV) && !defined(AFS_HPUX_ENV) && !defined(AFS_SGI_ENV) && !defined(AFS_SUN5_ENV) && !defined(AFS_LINUX20_ENV) && !defined(AFS_DARWIN_ENV) && !defined(AFS_XBSD_ENV) -#include #define quota(a,b,c,d) 0 -#include -#include -#include -#include #include #include #include -#include -#include -#include #include -#include #include - -#include - #include static gid_t tty_gid(int default_gid); diff --git a/src/kauth/knfs.c b/src/kauth/knfs.c index 6852e44a7..4b4be5a53 100644 --- a/src/kauth/knfs.c +++ b/src/kauth/knfs.c @@ -13,19 +13,12 @@ #include #include +#include +#include -#include -#include -#include #include -#include -#include -#include -#include -#include -#include -#include + #include #include #include diff --git a/src/kauth/kpasswd.c b/src/kauth/kpasswd.c index 220b46059..031f8953d 100644 --- a/src/kauth/kpasswd.c +++ b/src/kauth/kpasswd.c @@ -10,40 +10,27 @@ /* These two needed for rxgen output to work */ #include #include +#include #include -#include -#include -#ifdef AFS_AIX32_ENV -#include -#endif +#include -#include +#include +#include +#include #include #include - -#include -#ifndef AFS_NT40_ENV -#include -#endif -#include -#include #include #include #include #include -#include -#include + #include "kauth.h" #include "kautils.h" #include "kkids.h" -#ifndef AFS_NT40_ENV -#include -#endif -#include /* This code borrowed heavily from the log program. Here is the intro comment diff --git a/src/kauth/kpwvalid.c b/src/kauth/kpwvalid.c index 89957051e..710bdefc9 100644 --- a/src/kauth/kpwvalid.c +++ b/src/kauth/kpwvalid.c @@ -10,9 +10,8 @@ #include #include +#include -#include -#include #ifdef AFS_NT40_ENV #include #endif diff --git a/src/kauth/krb_tf.c b/src/kauth/krb_tf.c index ed48dd50f..9bd3eae52 100644 --- a/src/kauth/krb_tf.c +++ b/src/kauth/krb_tf.c @@ -49,19 +49,9 @@ #include -#ifdef HAVE_FCNTL_H -#include -#endif -#ifdef AFS_NT40_ENV -#include -#else -#include -#endif -#include -#include #include -#include #include + #include "kauth.h" #include "kautils.h" #include "kauth_internal.h" diff --git a/src/kauth/krb_udp.c b/src/kauth/krb_udp.c index 5685b1b64..c59fbce18 100644 --- a/src/kauth/krb_udp.c +++ b/src/kauth/krb_udp.c @@ -14,6 +14,7 @@ #include #include +#include #include @@ -21,21 +22,9 @@ # pragma GCC diagnostic warning "-Wdeprecated-declarations" #endif -#include -#include -#include #ifdef AFS_NT40_ENV -#include #include -#define snprintf _snprintf -#else -#include -#include -#include #endif -#include -#include -#include #define HC_DEPRECATED #include @@ -48,7 +37,6 @@ #include #include - #include "kauth.h" #include "kautils.h" #include "kauth_internal.h" diff --git a/src/kauth/manyklog.c b/src/kauth/manyklog.c index 0a0c84bea..83c432e9f 100644 --- a/src/kauth/manyklog.c +++ b/src/kauth/manyklog.c @@ -9,23 +9,17 @@ #include #include +#include +#include -#include -#include #include -#ifdef AFS_AIX32_ENV -#include -#endif - #include #include - -#include -#include #include #include #include + #include "kauth.h" #include "kautils.h" #include "assert.h" diff --git a/src/kauth/rebuild.c b/src/kauth/rebuild.c index eed9d7455..2722b3571 100644 --- a/src/kauth/rebuild.c +++ b/src/kauth/rebuild.c @@ -12,25 +12,11 @@ #include -#include -#include -#ifdef AFS_NT40_ENV -#include -#include -#include -#else -#include -#include -#endif -#include -#include -#include -#include +#include + #include #include -#include #include - #include #include "kauth.h" diff --git a/src/kauth/user.c b/src/kauth/user.c index 28220528e..af509feac 100644 --- a/src/kauth/user.c +++ b/src/kauth/user.c @@ -12,19 +12,14 @@ #include #include +#include +#include + +#include +#include -#include -#include #include -#ifdef AFS_NT40_ENV -#include -#else -#include -#include -#endif -#include -#include #include #include #include @@ -40,8 +35,7 @@ #include #include #include /* max ticket lifetime */ -#include -#include + #include "kauth.h" #include "kautils.h" diff --git a/src/kauth/user_nt.c b/src/kauth/user_nt.c index e471474bc..60ce3b87d 100644 --- a/src/kauth/user_nt.c +++ b/src/kauth/user_nt.c @@ -16,10 +16,6 @@ #include #include -#include -#include -#include /* sprintf */ -#include #include #include #include -- 2.39.5