Inconsisten declaration of ssh_aes_ctr_iv()

Iain Morgan Iain.Morgan at nasa.gov
Fri Jan 18 11:18:18 EST 2013


On Thu, Jan 17, 2013 at 17:19:35 -0600, Damien Miller wrote:
> On Thu, 17 Jan 2013, Iain Morgan wrote:
> 
> > > Could you tell me the declaration of the function pointer do_cipher in
> > > OpenSSL's evp.h on your system and the the OPENSSL_VERSION_NUMBER from
> > > opensslv.h?
> > 
> > % grep -A1 do_cipher /usr/include/openssl/evp.h
> > 	int (*do_cipher)(EVP_CIPHER_CTX *ctx, unsigned char *out,
> > 			 const unsigned char *in, size_t inl);/* encrypt/decrypt data */
> > 
> > % grep OPENSSL_VERSION_NUMBER /usr/include/openssl/opensslv.h
> > #define OPENSSL_VERSION_NUMBER	0x10000003L
> 
> Is this a beta? This should help (on top of you existing diffs):

No, this is the version included with RHEL 6.3.

% /usr/bin/openssl version -a
OpenSSL 1.0.0-fips 29 Mar 2010
built on: Wed Aug 15 12:48:02 EDT 2012
platform: linux-x86_64
options:  bn(64,64) md2(int) rc4(16x,int) des(idx,cisc,16,int) blowfish(idx) 
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -m64 -DL_ENDIAN -DTERMIO -Wall -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,--noexecstack -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DWHIRLPOOL_ASM
OPENSSLDIR: "/etc/pki/tls"
engines:  aesni dynamic 

That cleared up the warnings.

-- 
Iain Morgan


More information about the openssh-unix-dev mailing list