Inconsisten declaration of ssh_aes_ctr_iv()

Iain Morgan imorgan at nas.nasa.gov
Tue Jan 15 09:53:24 EST 2013


On Mon, Jan 14, 2013 at 15:15:43 -0600, Damien Miller wrote:
> On Mon, 14 Jan 2013, Iain Morgan wrote:
> 
> > Hi,
> > 
> > The 20130110 snapshot fails to build against OpenSSL 0.9.8 and 1.0.0
> > with the following error:
> ...
> 
> Try this:
> 

Thanks. The snapshot builds with the supplied patch, but there is stall
a warning in cipher-ctr.c:

cipher-ctr.c: In function ‘evp_aes_128_ctr’:
cipher-ctr.c:138: warning: assignment from incompatible pointer type

For completeness, the following warnings show up during the build.

cipher-acss.c:79: warning: assignment from incompatible pointer type
cipher-bf1.c:100: warning: assignment from incompatible pointer type
cipher-bf1.c:105: warning: assignment from incompatible pointer type
cipher-ctr.c:138: warning: assignment from incompatible pointer type
cipher-3des1.c:178: warning: assignment from incompatible pointer type

I ran the regression tests, but they fail when building against older
OpenSSL versions due to the lack of GCM support.

-- 
Iain Morgan


More information about the openssh-unix-dev mailing list