ok. It must be the bio then. If you are debugging/running this in a console window, try this... BIO *bio_out; bio_out=BIO_new(BIO_s_file()); ASSERT(bio_out!=NULL); BIO_set_fp(bio_out, stdout, BIO_NOCLOSE); ASN1_TIME_print(bio_out, X509_get_notAfter(cert)); BIO_free_all(bio_out); Otherwise, you can do the following to put it into a buffer and then do whatever you want with it. char buf[128]; BIO *bio_mem; bio_mem = BIO_new_mem_buf((void *)buf, 128); ASSERT(bio_mem!=NULL); ASN1_TIME_print(bio_mem, X509_get_notAfter(cert)); BIO_free(bio_mem);
-----Original Message----- From: Marcos Paraiso [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 9:25 AM To: [EMAIL PROTECTED] Subject: RE: Problems with get_notAfter Yes, I checked if the hbio and the cert were properly loaded (hbio!= NULL and cert!= NULL)... As I wrote before, I was able to print the full cert... Marcos --- Lee Baydush <[EMAIL PROTECTED]> escreveu: Do you know are you trying to output to an input only BIO? I assume you also checked the hbio!=NULL and cert!=NULL? > > -----Original Message----- > From: Marcos Paraiso > [mailto:[EMAIL PROTECTED] > Sent: Monday, September 20, 2004 9:08 AM > To: [EMAIL PROTECTED] > Subject: Problems with get_notAfter > > > Hi everebody, > > I´m new with OpenSSL and am having some trouble ... > I´m trying to print the endDate of a certificate, > using the ASN1_TIME_print function but nothing > happens. > > Here´s an excerpt from the code: > > FILE *file; > BIO *hbio; > X509 *cert; > > hbio = BIO_new_file(file, "r"); > cert = PEM_read_bio_X509(hbio, NULL, NULL, NULL); > ASN1_TIME_print(hbio, X509_get_notAfter(cert)); > > I also used the UTCTIME function, but again nothing > happened... > > The function that prints all the certificate works > just fine, but I only need the endDate!!! > > Could someone PLEASE help me?!? > > Thanks... > Marcos > > ===== _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]