Troubles with kernel 2.4.22 compiling rel. 1.6.0

Emilio Primi <[email protected]> Wed, 4 May 2005 16:26:02 +0200
Newsgroups gmane.comp.encryption.cipe
Organization Cesip srl
Message-ID <[email protected]>
Fellows,

compiling rel. 1.6.0 on a system with kernel 2.4.22, I obtain an error: the 
symbol cit_ivsize, required in lebf.c, is not defined in linux/crypto.h.

This happens also in case of configure --disable-cryptoapi.

It seems that the symbol is referred  only in order to set a default value in 
lebf.c. So, if simply I suppress the line, as in the following example, the 
compilation goes ok.

static struct cipher_tfm LEBF_CIPHER = {
  /* .cit_ivsize = 8, */
    .cit_setkey = lebf_cit_setkey,
};

Have you a better systematic approach ?
May I trust all the package is well-behaving with this bogus patch ?

Thank you.

Emilio Primi
Cesip srl
Via Libero Grassi 86/88
Prato Italia
[email protected] 
 

--
Message sent by the [email protected] mailing list.
Unsubscribe: mail [email protected], "unsubscribe cipe-l" in body
Other commands available with "help" in body to the same address.
CIPE info and list archive: <URL:http://sites.inka.de/~bigred/devel/cipe.html>