diff options
| author | Greg Hudson <ghudson@mit.edu> | 2014-07-05 11:50:58 -0400 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2014-07-08 19:19:24 -0400 |
| commit | 02a1123cf44381690c28f18ab2c4ba8036200539 (patch) | |
| tree | 821ad7e29d2f90227b6f12dc63aaae948baa2447 /src/plugins/preauth | |
| parent | 6a8da91b691b8f51ac62d8142cd2fa32a69f3d15 (diff) | |
| download | krb5-02a1123cf44381690c28f18ab2c4ba8036200539.tar.gz krb5-02a1123cf44381690c28f18ab2c4ba8036200539.tar.xz krb5-02a1123cf44381690c28f18ab2c4ba8036200539.zip | |
Include autoconf.h before system headers
Include autoconf.h (either directly or via proxy) before system
headers, so that feature test macros defined there can affect the
system namespace. Where include order was changed, eliminate some
redundant or unnecessary includes.
ticket: 7961
Diffstat (limited to 'src/plugins/preauth')
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit.h | 3 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_clnt.c | 14 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_crypto_nss.c | 10 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_crypto_openssl.c | 11 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_crypto_openssl.h | 4 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_kdf_constants.c | 13 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_kdf_test.c | 11 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_lib.c | 10 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_profile.c | 5 | ||||
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_srv.c | 5 |
10 files changed, 15 insertions, 71 deletions
diff --git a/src/plugins/preauth/pkinit/pkinit.h b/src/plugins/preauth/pkinit/pkinit.h index 3ed43c052..83683b352 100644 --- a/src/plugins/preauth/pkinit/pkinit.h +++ b/src/plugins/preauth/pkinit/pkinit.h @@ -31,11 +31,10 @@ #ifndef _PKINIT_H #define _PKINIT_H +#include <k5-platform.h> #include <krb5/krb5.h> #include <krb5/preauth_plugin.h> -#include <k5-platform.h> #include <k5-int-pkinit.h> -#include <autoconf.h> #include <profile.h> #include "pkinit_accessor.h" #include "pkinit_trace.h" diff --git a/src/plugins/preauth/pkinit/pkinit_clnt.c b/src/plugins/preauth/pkinit/pkinit_clnt.c index 6c2316298..5ad735a12 100644 --- a/src/plugins/preauth/pkinit/pkinit_clnt.c +++ b/src/plugins/preauth/pkinit/pkinit_clnt.c @@ -29,20 +29,14 @@ * SUCH DAMAGES. */ -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <unistd.h> -#include <string.h> -#include <ctype.h> -#include <assert.h> -#include <dlfcn.h> -#include <sys/stat.h> - #include "k5-int.h" #include "pkinit.h" #include "k5-json.h" +#include <unistd.h> +#include <dlfcn.h> +#include <sys/stat.h> + /** * Return true if we should use ContentInfo rather than SignedData. This * happens if we are talking to what might be an old (pre-6112) MIT KDC and diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_nss.c b/src/plugins/preauth/pkinit/pkinit_crypto_nss.c index bb9d6739f..02261637f 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_nss.c +++ b/src/plugins/preauth/pkinit/pkinit_crypto_nss.c @@ -32,16 +32,16 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include <sys/types.h> -#include <sys/stat.h> -#include <dirent.h> -#include <errno.h> - #include "k5-platform.h" #include "k5-buf.h" #include "k5-utf8.h" #include "krb5.h" +#include <sys/types.h> +#include <sys/stat.h> +#include <dirent.h> +#include <errno.h> + #include <prerror.h> #include <prmem.h> #include <prprf.h> diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c index 7a0cac473..246bc1b93 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c +++ b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c @@ -29,20 +29,13 @@ * SUCH DAMAGES. */ -#include <errno.h> -#include <string.h> -#include <stdio.h> -#include <stdlib.h> +#include "pkinit_crypto_openssl.h" +#include "k5-buf.h" #include <dlfcn.h> #include <unistd.h> #include <dirent.h> #include <arpa/inet.h> -#include "k5-platform.h" -#include "k5-buf.h" - -#include "pkinit_crypto_openssl.h" - static krb5_error_code pkinit_init_pkinit_oids(pkinit_plg_crypto_context ); static void pkinit_fini_pkinit_oids(pkinit_plg_crypto_context ); diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.h b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.h index 1e916132f..bfe6609a8 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.h +++ b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.h @@ -31,6 +31,8 @@ #ifndef _PKINIT_CRYPTO_OPENSSL_H #define _PKINIT_CRYPTO_OPENSSL_H +#include "pkinit.h" + #include <openssl/bn.h> #include <openssl/dh.h> #include <openssl/x509.h> @@ -45,8 +47,6 @@ #include <openssl/asn1.h> #include <openssl/pem.h> -#include "pkinit.h" - #define DN_BUF_LEN 256 #define MAX_CREDS_ALLOWED 20 diff --git a/src/plugins/preauth/pkinit/pkinit_kdf_constants.c b/src/plugins/preauth/pkinit/pkinit_kdf_constants.c index 9d4f7d075..1604f1670 100644 --- a/src/plugins/preauth/pkinit/pkinit_kdf_constants.c +++ b/src/plugins/preauth/pkinit/pkinit_kdf_constants.c @@ -30,20 +30,7 @@ * for SHA-1, SHA-256 and SHA-512. */ -#include <errno.h> -#include <string.h> -#include <stdio.h> -#include <stdlib.h> -#include <dlfcn.h> -#include <unistd.h> -#include <dirent.h> - -#include "k5-platform.h" -#include "krb5.h" -#include "k5-int-pkinit.h" - #include "pkinit.h" -#include "pkinit_crypto.h" /* statically declare OID constants for all three algorithms */ const krb5_octet krb5_pkinit_sha1_oid[8] = diff --git a/src/plugins/preauth/pkinit/pkinit_kdf_test.c b/src/plugins/preauth/pkinit/pkinit_kdf_test.c index 710e1ff39..afc602943 100644 --- a/src/plugins/preauth/pkinit/pkinit_kdf_test.c +++ b/src/plugins/preauth/pkinit/pkinit_kdf_test.c @@ -31,17 +31,8 @@ * document, currently draft-ietf-krb-wg-pkinit-alg-agility-04.txt. */ -#include <errno.h> -#include <string.h> -#include <stdio.h> -#include <stdlib.h> -#include <dlfcn.h> -#include <unistd.h> -#include <dirent.h> - #include "k5-platform.h" - -#include "pkinit_crypto_openssl.h" +#include "pkinit.h" /** * Initialize a krb5_data from @a s, a constant string. Note @a s is evaluated diff --git a/src/plugins/preauth/pkinit/pkinit_lib.c b/src/plugins/preauth/pkinit/pkinit_lib.c index 077080afe..2f88545da 100644 --- a/src/plugins/preauth/pkinit/pkinit_lib.c +++ b/src/plugins/preauth/pkinit/pkinit_lib.c @@ -29,16 +29,6 @@ * SUCH DAMAGES. */ -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <unistd.h> -#include <string.h> -#include <ctype.h> -#include <assert.h> - -#include "k5-platform.h" - #include "pkinit.h" #define FAKECERT diff --git a/src/plugins/preauth/pkinit/pkinit_profile.c b/src/plugins/preauth/pkinit/pkinit_profile.c index 6c22d7ea5..334e54ab4 100644 --- a/src/plugins/preauth/pkinit/pkinit_profile.c +++ b/src/plugins/preauth/pkinit/pkinit_profile.c @@ -29,11 +29,6 @@ * SUCH DAMAGES. */ -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <string.h> - #include "k5-int.h" #include "pkinit.h" diff --git a/src/plugins/preauth/pkinit/pkinit_srv.c b/src/plugins/preauth/pkinit/pkinit_srv.c index 190e85441..5639fca95 100644 --- a/src/plugins/preauth/pkinit/pkinit_srv.c +++ b/src/plugins/preauth/pkinit/pkinit_srv.c @@ -29,11 +29,6 @@ * SUCH DAMAGES. */ -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <string.h> - #include <k5-int.h> #include "pkinit.h" |
