Reorder inclusion of header files:
authorLutz Jänicke <jaenicke@openssl.org>
Wed, 10 Jul 2002 07:01:54 +0000 (07:01 +0000)
committerLutz Jänicke <jaenicke@openssl.org>
Wed, 10 Jul 2002 07:01:54 +0000 (07:01 +0000)
commit7b63c0fa8c309bed7848b5ca5810ae9e2f2fb3c1
treeb17353bbf0eb8e7e4452b1c5044d84b6c0bc4e11
parent063a8905bfd53f3cc12a01789efc23c0ea6af053
Reorder inclusion of header files:

des_old.h redefines crypt:
#define crypt(b,s)\
        DES_crypt((b),(s))

This scheme leads to failure, if header files with the OS's true definition
of crypt() are processed _after_ des_old.h was processed. This is e.g. the
case on HP-UX with unistd.h.
As evp.h now again includes des.h (which includes des_old.h), this problem
only came up after this modification.
Solution: move header files (indirectly) including e_os.h before the header
files (indirectly) including evp.h.
Submitted by:
Reviewed by:
PR:
22 files changed:
apps/nseq.c
apps/ocsp.c
apps/openssl.c
crypto/engine/hw_ncipher.c
crypto/engine/hw_sureware.c
crypto/evp/evp_pbe.c
crypto/evp/p5_crpt.c
crypto/evp/p5_crpt2.c
ssl/s23_clnt.c
ssl/s23_pkt.c
ssl/s23_srvr.c
ssl/s3_both.c
ssl/s3_clnt.c
ssl/s3_enc.c
ssl/s3_pkt.c
ssl/s3_srvr.c
ssl/ssl_asn1.c
ssl/ssl_lib.c
ssl/ssl_rsa.c
ssl/t1_clnt.c
ssl/t1_enc.c
ssl/t1_srvr.c