about the openssl in the EAP-FAST

why why1988seu at 126.com
Mon Oct 31 07:29:43 EDT 2011


Here is the log message when I try to use openssl in the EAP-FAST.

use openssl-1.0.0:
In file included from ../src/crypto/tls_openssl.c:30:
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:683: warning: data definition has no type or storage class
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:683: warning: type defaults to ‘int’ in declaration of ‘DECLARE_LHASH_OF’
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:694: error: expected specifier-qualifier-list before ‘LHASH_OF’
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:883: warning: return type defaults to ‘int’
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h: In function ‘LHASH_OF’:
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:883: error: expected declaration specifiers before ‘*’ token
/home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:964: warning: empty declaration
In file included from /home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:1190,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/ssl2.h:220: error: storage class specified for parameter ‘SSL2_STATE’
In file included from /home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:1191,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/ssl3.h:307: error: storage class specified for parameter ‘SSL3_RECORD’
/usr/include/openssl/ssl3.h:316: error: storage class specified for parameter ‘SSL3_BUFFER’
/usr/include/openssl/ssl3.h:354: error: expected specifier-qualifier-list before ‘SSL3_BUFFER’
/usr/include/openssl/ssl3.h:452: error: storage class specified for parameter ‘SSL3_STATE’
In file included from /usr/include/openssl/dtls1.h:64,
                 from /home/wlan/wlan/openssl-1.0.0/include/openssl/ssl.h:1193,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/pqueue.h:69: error: storage class specified for parameter ‘pqueue’
/usr/include/openssl/pqueue.h:76: error: storage class specified for parameter ‘pitem’
/usr/include/openssl/pqueue.h:78: error: storage class specified for parameter ‘piterator’
/usr/include/openssl/pqueue.h:80: error: expected declaration specifiers before ‘pitem’
/usr/include/openssl/pqueue.h:81: error: expected ‘)’ before ‘*’ token
/usr/include/openssl/pqueue.h:83: error: expected declaration specifiers before ‘pqueue’
/usr/include/openssl/pqueue.h:84: error: expected ‘)’ before ‘pq’

use openssl1.0.0e:

In file included from ../src/crypto/tls_openssl.c:30:
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:683: warning: data definition has no type or storage class
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:683: warning: type defaults to ‘int’ in declaration of ‘DECLARE_LHASH_OF’
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:694: error: expected specifier-qualifier-list before ‘LHASH_OF’
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:883: warning: return type defaults to ‘int’
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h: In function ‘LHASH_OF’:
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:883: error: expected declaration specifiers before ‘*’ token
/home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:964: warning: empty declaration
In file included from /home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:1190,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/ssl2.h:220: error: storage class specified for parameter ‘SSL2_STATE’
In file included from /home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:1191,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/ssl3.h:307: error: storage class specified for parameter ‘SSL3_RECORD’
/usr/include/openssl/ssl3.h:316: error: storage class specified for parameter ‘SSL3_BUFFER’
/usr/include/openssl/ssl3.h:354: error: expected specifier-qualifier-list before ‘SSL3_BUFFER’
/usr/include/openssl/ssl3.h:452: error: storage class specified for parameter ‘SSL3_STATE’
In file included from /usr/include/openssl/dtls1.h:64,
                 from /home/wlan/wlan/openssl-1.0.0e/include/openssl/ssl.h:1193,
                 from ../src/crypto/tls_openssl.c:30:
/usr/include/openssl/pqueue.h:69: error: storage class specified for parameter ‘pqueue’
/usr/include/openssl/pqueue.h:76: error: storage class specified for parameter ‘pitem’
/usr/include/openssl/pqueue.h:78: error: storage class specified for parameter ‘piterator’
/usr/include/openssl/pqueue.h:80: error: expected declaration specifiers before ‘pitem’
/usr/include/openssl/pqueue.h:81: error: expected ‘)’ before ‘*’ token
/usr/include/openssl/pqueue.h:83: error: expected declaration specifiers before ‘pqueue’
/usr/include/openssl/pqueue.h:84: error: expected ‘)’ before ‘pq'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.shmoo.com/pipermail/hostap/attachments/20111031/5a18ee7c/attachment-0001.htm 


More information about the HostAP mailing list