diff --git a/contrib/pgcrypto/blf.c b/contrib/pgcrypto/blf.c index e465bfe48a..bab59c1504 100644 --- a/contrib/pgcrypto/blf.c +++ b/contrib/pgcrypto/blf.c @@ -41,6 +41,8 @@ */ #include +#include "px.h" + #include "blf.h" #undef inline diff --git a/contrib/pgcrypto/crypt-blowfish.c b/contrib/pgcrypto/crypt-blowfish.c index 8ec2b188e0..8e41771be9 100644 --- a/contrib/pgcrypto/crypt-blowfish.c +++ b/contrib/pgcrypto/crypt-blowfish.c @@ -32,7 +32,9 @@ #include "postgres.h" +#include "px.h" #include "px-crypt.h" + #define __set_errno(v) #ifndef __set_errno diff --git a/contrib/pgcrypto/crypt-des.c b/contrib/pgcrypto/crypt-des.c index 782f4c0ddb..dc14ceae66 100644 --- a/contrib/pgcrypto/crypt-des.c +++ b/contrib/pgcrypto/crypt-des.c @@ -60,6 +60,7 @@ #include "postgres.h" +#include "px.h" #include "px-crypt.h" /* for ntohl/htonl */ diff --git a/contrib/pgcrypto/crypt-gensalt.c b/contrib/pgcrypto/crypt-gensalt.c index 9c017b0e4d..c58e794789 100644 --- a/contrib/pgcrypto/crypt-gensalt.c +++ b/contrib/pgcrypto/crypt-gensalt.c @@ -12,6 +12,7 @@ #include "postgres.h" +#include "px.h" #include "px-crypt.h" #include diff --git a/contrib/pgcrypto/md5.c b/contrib/pgcrypto/md5.c index 4b03f19606..a44ea6f857 100644 --- a/contrib/pgcrypto/md5.c +++ b/contrib/pgcrypto/md5.c @@ -1,4 +1,4 @@ -/* $Id: md5.c,v 1.8 2001/10/25 05:49:19 momjian Exp $ */ +/* $Id: md5.c,v 1.9 2001/11/29 19:40:37 momjian Exp $ */ /* $KAME: md5.c,v 1.3 2000/02/22 14:01:17 itojun Exp $ */ /* @@ -31,6 +31,7 @@ */ #include "postgres.h" +#include "px.h" #include "md5.h" diff --git a/contrib/pgcrypto/px.h b/contrib/pgcrypto/px.h index 9cfa86d8b7..570dadf919 100644 --- a/contrib/pgcrypto/px.h +++ b/contrib/pgcrypto/px.h @@ -26,12 +26,21 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: px.h,v 1.5 2001/11/20 15:50:53 momjian Exp $ + * $Id: px.h,v 1.6 2001/11/29 19:40:37 momjian Exp $ */ #ifndef __PX_H #define __PX_H +#ifdef HAVE_ENDIAN_H +#include +#endif + +#ifndef BYTE_ORDER +#error BYTE_ORDER must be defined as LITTLE_ENDIAN or BIG_ENDIAN +#endif + + #if 1 #define px_alloc(s) palloc(s) diff --git a/contrib/pgcrypto/rijndael.c b/contrib/pgcrypto/rijndael.c index ad90bd9dbe..fd4572a8e9 100644 --- a/contrib/pgcrypto/rijndael.c +++ b/contrib/pgcrypto/rijndael.c @@ -39,6 +39,7 @@ Mean: 500 cycles = 51.2 mbits/sec */ #include +#include "px.h" #include "rijndael.h" diff --git a/contrib/pgcrypto/sha1.c b/contrib/pgcrypto/sha1.c index 01bd072089..4f9a1b3984 100644 --- a/contrib/pgcrypto/sha1.c +++ b/contrib/pgcrypto/sha1.c @@ -1,4 +1,4 @@ -/* $Id: sha1.c,v 1.10 2001/11/05 17:46:23 momjian Exp $ */ +/* $Id: sha1.c,v 1.11 2001/11/29 19:40:37 momjian Exp $ */ /* $KAME: sha1.c,v 1.3 2000/02/22 14:01:18 itojun Exp $ */ /* @@ -36,6 +36,7 @@ */ #include "postgres.h" +#include "px.h" #include "sha1.h"