Building openssh-3.5p1 with new DES functions

Markus Friedl markus at openbsd.org
Tue Dec 10 19:50:38 EST 2002


On Mon, Dec 09, 2002 at 05:45:47PM +0100, Richard Levitte - VMS Whacker wrote:
> In message <20021209122438.GB16737 at folly> on Mon, 9 Dec 2002 13:24:38 +0100, Markus Friedl <markus at openbsd.org> said:
> 
> markus> On Sun, Dec 08, 2002 at 12:39:04PM +0100, Martin MOKREJ? wrote:
> markus> > cc: Error: /usr/local/openssl/include/openssl/mdc2.h, line 79: Missing type specifier or type qualifier. (missingtype)
> markus> >         DES_cblock h,hh;
> markus> > --------^
> markus> 
> markus> i don't think openssl's evp.h should include mdc2.h
> 
> It's including all those headers because it used to, and people will
> complain if they don't get all those algorithms just by including
> evp.h.

evp.h is supposed to hide the details of the algorithms.

you should either use the EVP_ or the DES_ interface, but not both.

> However, that's not the problem here.  Rather, it would seem that for
> some reason, des.h isn't included, and it should, from mdc2.h for
> example.

it's probably not included because some other des.h is already included.



More information about the openssh-unix-dev mailing list