<div dir="ltr"><div>Thanks Salz.<br><br></div><div>I get a lot of linking-errors like ::<br><br>ex_data.c:(.text+0xaa6): undefined reference to `sk_num'<br>ex_data.c:(.text+0xb06): undefined reference to `sk_value'<br>ex_data.c:(.text+0xc5e): undefined reference to `sk_free'<br><br><br></div><div>Doing, <br><br><b>nm -o /usr/lib/i386-linux-gnu/libssl.a | grep sk_num<br><br></b>/usr/lib/i386-linux-gnu/libssl.a:s3_srvr.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:s3_clnt.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:s3_lib.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:s23_clnt.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:t1_lib.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:d1_srtp.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:ssl_lib.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:ssl_cert.o:         U sk_num<br>/usr/lib/i386-linux-gnu/libssl.a:ssl_ciph.o:         U sk_num<br><br><br></div><div>Now, if I see, for example in "openssl/ssl/s3_clnt.c", I do not get any strings for "sk_num", but I do get the strings of the form "sk_SSL_COMP_num".<br><br><br></div><div>Also, I tried doing the following, but could not see any correlation :<br><br><b>grep -r "define SSL_COMP" ~/openssl/openssl/<br><br></b>/home/ajay/openssl/openssl/crypto/symhacks.h:#  define SSL_COMP_get_compression_methods        SSL_COMP_get_compress_methods<br>/home/ajay/openssl/openssl/crypto/symhacks.h:#  define SSL_COMP_set0_compression_methods       SSL_COMP_set0_compress_methods<br>/home/ajay/openssl/openssl/crypto/symhacks.h:#  define SSL_COMP_free_compression_methods       SSL_COMP_free_compress_methods<br>/home/ajay/openssl/openssl/ssl/ssl_ciph.c:#define SSL_COMP_NULL_IDX       0<br>/home/ajay/openssl/openssl/ssl/ssl_ciph.c:#define SSL_COMP_ZLIB_IDX       1<br>/home/ajay/openssl/openssl/ssl/ssl_ciph.c:#define SSL_COMP_NUM_IDX        2<br><br><br><br></div><div>What's this mystery?<br></div><div><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 15, 2016 at 10:55 PM, Salz, Rich <span dir="ltr"><<a href="mailto:rsalz@akamai.com" target="_blank">rsalz@akamai.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> Hardly helps :(<br>
<br>
➢ /usr/lib/i386-linux-gnu/<wbr>libcrypto.a:a_time.o:00000230 T ASN1_TIME_to_generalizedtime<br>
<br>
Sure it does.  You know it's in a_time.c, which is crypto/asn1/a_time.c  And if you look in that file you see "IMPLEMENT_ASN1_FJUNCTIONS" with an ASN1_TIME argument.  So, start digging.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
openssl-users mailing list<br>
To unsubscribe: <a href="https://mta.openssl.org/mailman/listinfo/openssl-users" rel="noreferrer" target="_blank">https://mta.openssl.org/<wbr>mailman/listinfo/openssl-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Regards,<br>Ajay<br></div>
</div>