remove duplicate #includes

Prompted by Jakub Jelen
This commit is contained in:
Damien Miller 2019-10-02 10:54:28 +10:00
parent 13c508dfed
commit edd1d3a626
14 changed files with 8 additions and 33 deletions

View File

@ -29,8 +29,6 @@
#include <stdarg.h>
#include <stdio.h>
#include <stdarg.h>
#ifdef BSD_AUTH
#include "xmalloc.h"
#include "sshkey.h"

View File

@ -22,7 +22,6 @@
#include <stdlib.h>
#include <netdb.h>
#include <pwd.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <stdarg.h>

4
auth.h
View File

@ -234,7 +234,7 @@ pid_t subprocess(const char *, struct passwd *,
int sys_auth_passwd(struct ssh *, const char *);
#if defined(KRB5) && !defined(HEIMDAL)
#include <krb5.h>
krb5_error_code ssh_krb5_cc_gen(krb5_context, krb5_ccache *);
#endif
#endif
#endif /* AUTH_H */

View File

@ -52,14 +52,11 @@
#include "auth.h"
#include "dispatch.h"
#include "pathnames.h"
#include "sshbuf.h"
#include "ssherr.h"
#ifdef GSSAPI
#include "ssh-gss.h"
#endif
#include "monitor_wrap.h"
#include "ssherr.h"
#include "digest.h"
/* import */

1
dns.c
View File

@ -34,7 +34,6 @@
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#include "xmalloc.h"

1
hmac.c
View File

@ -21,7 +21,6 @@
#include <stdlib.h>
#include <string.h>
#include <stdlib.h>
#include "sshbuf.h"
#include "digest.h"

View File

@ -49,7 +49,6 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <unistd.h>
#include "xmalloc.h"

15
kex.h
View File

@ -30,6 +30,9 @@
#include "crypto_api.h"
#ifdef WITH_OPENSSL
# include <openssl/bn.h>
# include <openssl/dh.h>
# include <openssl/ecdsa.h>
# ifdef OPENSSL_HAS_ECC
# include <openssl/ec.h>
# else /* OPENSSL_HAS_ECC */
@ -45,18 +48,6 @@
# define EC_POINT void
#endif /* WITH_OPENSSL */
#ifdef WITH_OPENSSL
#include <openssl/bn.h>
#include <openssl/dh.h>
#include <openssl/ec.h>
#include <openssl/ecdsa.h>
#else /* OPENSSL */
#define BIGNUM void
#define DH void
#define EC_KEY void
#define EC_GROUP void
#endif /* WITH_OPENSSL */
#define KEX_COOKIE_LEN 16
#define KEX_DH1 "diffie-hellman-group1-sha1"

View File

@ -211,11 +211,9 @@ kex_ecdh_dec(struct kex *kex, const struct sshbuf *server_blob,
#else
#include <stdio.h>
#include "sshkey.h"
#include "kex.h"
#include "ssherr.h"
struct kex;
struct sshbuf;
struct sshkey;
int
kex_ecdh_keypair(struct kex *kex)

1
krl.c
View File

@ -29,7 +29,6 @@
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <stdlib.h>
#include "sshbuf.h"
#include "ssherr.h"

1
mac.c
View File

@ -30,7 +30,6 @@
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include "digest.h"
#include "hmac.h"

View File

@ -36,7 +36,6 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <limits.h>
#include "atomicio.h"
#include "log.h"

View File

@ -33,7 +33,6 @@
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>

View File

@ -56,7 +56,6 @@
#include "compat.h"
#include "sshkey.h"
#include "sshconnect.h"
#include "hostfile.h"
#include "log.h"
#include "misc.h"
#include "readconf.h"