Re: libmcrypt patch

From: Date: Thu, 14 Dec 2000 22:20:17 +0000
Subject: Re: libmcrypt patch
References: 1 2 3  Groups: php.dev 
Request: Send a blank email to php-dev+get-41408@lists.php.net to get a copy of this message
Quoting Anil Madhavapeddy <anil@recoil.org>: > > Also, libmcrypt-2.4.7/lib/mcrypt_internal.h contains: > > int init_mcrypt(MCRYPT td, void*buf, void *a, int b, void *c); > > I'll download the 2.2.x branch and have a look at what it defines > that's suitable to tell the two apart. > It seems that MCRYPT_API_VERSION is the only really reliable way to confirm if it really is 2.2 over 2.4 Or rather, 2.4 is easy enough to detect, by checking for the mcrypt_module_open, but 2.2 doesn't really have a unique function only in 2.2 that 2.4 would have. How about using AC_EGREP_HEADER to look for MCRYPT_API_VERSION and seeing what it is set to? 2.4 will be > 20000101 and 2.2 will be less. Of course, this doesn't account for future versions, but we've got no real way of knowing when this API change will occur ... -- Anil Madhavapeddy, <anil@recoil.org>

« previous php.dev (#41408) next »