Re: fix pgcrypto usage of uint - Mailing list pgsql-patches
From | Marko Kreen |
---|---|
Subject | Re: fix pgcrypto usage of uint |
Date | |
Msg-id | 20011120205035.A1221@l-t.ee Whole thread Raw |
In response to | Re: fix pgcrypto usage of uint (Bruce Momjian <pgman@candle.pha.pa.us>) |
Responses |
Re: fix pgcrypto usage of uint
|
List | pgsql-patches |
Duh, my regexp's missed bunch of them. Here's next batch, this should be all. > > pgcrypto uses non-standard type uint, which causes compile > > failures on FreeBSD. This patch replaces uint -> unsigned. -- marko Index: contrib/pgcrypto/internal.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/internal.c,v retrieving revision 1.9 diff -u -r1.9 internal.c --- contrib/pgcrypto/internal.c 20 Nov 2001 15:50:53 -0000 1.9 +++ contrib/pgcrypto/internal.c 20 Nov 2001 18:28:07 -0000 @@ -77,13 +77,13 @@ /* MD5 */ -static uint +static unsigned int_md5_len(PX_MD * h) { return MD5_DIGEST_LENGTH; } -static uint +static unsigned int_md5_block_len(PX_MD * h) { return MD5_BLOCK_SIZE; @@ -124,13 +124,13 @@ /* SHA1 */ -static uint +static unsigned int_sha1_len(PX_MD * h) { return SHA1_DIGEST_LENGTH; } -static uint +static unsigned int_sha1_block_len(PX_MD * h) { return SHA1_BLOCK_SIZE; @@ -250,19 +250,19 @@ #define MODE_ECB 0 #define MODE_CBC 1 -static uint +static unsigned rj_block_size(PX_Cipher * c) { return 128 / 8; } -static uint +static unsigned rj_key_size(PX_Cipher * c) { return 256 / 8; } -static uint +static unsigned rj_iv_size(PX_Cipher * c) { return 128 / 8; @@ -388,19 +388,19 @@ * blowfish */ -static uint +static unsigned bf_block_size(PX_Cipher * c) { return 8; } -static uint +static unsigned bf_key_size(PX_Cipher * c) { return BLF_MAXKEYLEN; } -static uint +static unsigned bf_iv_size(PX_Cipher * c) { return 8; Index: contrib/pgcrypto/mhash.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/mhash.c,v retrieving revision 1.6 diff -u -r1.6 mhash.c --- contrib/pgcrypto/mhash.c 20 Nov 2001 15:50:53 -0000 1.6 +++ contrib/pgcrypto/mhash.c 20 Nov 2001 18:29:44 -0000 @@ -44,7 +44,7 @@ /* DIGEST */ -static uint +static unsigned digest_result_size(PX_MD * h) { MHASH mh = (MHASH) h->p.ptr; @@ -53,7 +53,7 @@ return mhash_get_block_size(id); } -static uint +static unsigned digest_block_size(PX_MD * h) { MHASH mh = (MHASH) h->p.ptr; @@ -110,7 +110,7 @@ /* ENCRYPT / DECRYPT */ -static uint +static unsigned cipher_block_size(PX_Cipher * c) { MCRYPT ctx = (MCRYPT) c->ptr; @@ -118,7 +118,7 @@ return mcrypt_enc_get_block_size(ctx); } -static uint +static unsigned cipher_key_size(PX_Cipher * c) { MCRYPT ctx = (MCRYPT) c->ptr; @@ -126,7 +126,7 @@ return mcrypt_enc_get_key_size(ctx); } -static uint +static unsigned cipher_iv_size(PX_Cipher * c) { MCRYPT ctx = (MCRYPT) c->ptr; Index: contrib/pgcrypto/openssl.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/openssl.c,v retrieving revision 1.9 diff -u -r1.9 openssl.c --- contrib/pgcrypto/openssl.c 20 Nov 2001 15:50:53 -0000 1.9 +++ contrib/pgcrypto/openssl.c 20 Nov 2001 18:29:55 -0000 @@ -36,13 +36,13 @@ #include <openssl/evp.h> #include <openssl/blowfish.h> -static uint +static unsigned digest_result_size(PX_MD * h) { return EVP_MD_CTX_size((EVP_MD_CTX *) h->p.ptr); } -static uint +static unsigned digest_block_size(PX_MD * h) { return EVP_MD_CTX_block_size((EVP_MD_CTX *) h->p.ptr); @@ -114,7 +114,7 @@ /* generic EVP */ -static uint +static unsigned gen_evp_block_size(PX_Cipher * c) { ossldata *od = (ossldata *) c->ptr; @@ -122,7 +122,7 @@ return EVP_CIPHER_block_size(od->evp_ciph); } -static uint +static unsigned gen_evp_key_size(PX_Cipher * c) { ossldata *od = (ossldata *) c->ptr; @@ -130,7 +130,7 @@ return EVP_CIPHER_key_length(od->evp_ciph); } -static uint +static unsigned gen_evp_iv_size(PX_Cipher * c) { unsigned ivlen; Index: contrib/pgcrypto/px-crypt.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/px-crypt.c,v retrieving revision 1.5 diff -u -r1.5 px-crypt.c --- contrib/pgcrypto/px-crypt.c 5 Nov 2001 17:46:23 -0000 1.5 +++ contrib/pgcrypto/px-crypt.c 20 Nov 2001 18:30:21 -0000 @@ -158,7 +158,7 @@ {NULL, NULL, 0, 0, 0} }; -uint +unsigned px_gen_salt(const char *salt_type, char *buf, int rounds) { int i, Index: contrib/pgcrypto/px-hmac.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/px-hmac.c,v retrieving revision 1.3 diff -u -r1.3 px-hmac.c --- contrib/pgcrypto/px-hmac.c 20 Nov 2001 15:50:53 -0000 1.3 +++ contrib/pgcrypto/px-hmac.c 20 Nov 2001 18:30:28 -0000 @@ -37,13 +37,13 @@ #define HMAC_IPAD 0x36 #define HMAC_OPAD 0x5C -static uint +static unsigned hmac_result_size(PX_HMAC * h) { return px_md_result_size(h->md); } -static uint +static unsigned hmac_block_size(PX_HMAC * h) { return px_md_block_size(h->md); Index: contrib/pgcrypto/px.c =================================================================== RCS file: /opt/cvs/pgsql/pgsql/contrib/pgcrypto/px.c,v retrieving revision 1.5 diff -u -r1.5 px.c --- contrib/pgcrypto/px.c 20 Nov 2001 15:50:53 -0000 1.5 +++ contrib/pgcrypto/px.c 20 Nov 2001 18:30:02 -0000 @@ -50,13 +50,13 @@ * combo - cipher + padding (+ checksum) */ -static uint +static unsigned combo_encrypt_len(PX_Combo * cx, unsigned dlen) { return dlen + 512; } -static uint +static unsigned combo_decrypt_len(PX_Combo * cx, unsigned dlen) { return dlen;
pgsql-patches by date: