DB_serial
if (!BN_hex2bn(&serial, pp[DB_serial]))
row[DB_serial] = OPENSSL_strdup("00");
row[DB_serial] = BN_bn2hex(serial);
if (row[DB_serial] == NULL) {
row[DB_name] = OPENSSL_strdup(row[DB_serial]);
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
row[DB_serial]);
p = rrow[DB_serial];
row[DB_serial] = OPENSSL_strdup("00");
row[DB_serial] = BN_bn2hex(bn);
row[DB_name] = OPENSSL_strdup(row[DB_serial]);
if ((row[DB_name] == NULL) || (row[DB_serial] == NULL)) {
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
row[DB_serial], row[DB_name]);
row[DB_serial]);
row[DB_serial]);
BIO_printf(bio_err, "Revoking Certificate %s.\n", rrow[DB_serial]);
row[DB_serial] = app_malloc(serial_len + 2, "row serial#");
row[DB_serial][0] = '0';
memcpy(row[DB_serial] + 1, serial, serial_len);
row[DB_serial][serial_len + 1] = '\0';
memcpy(row[DB_serial], serial, serial_len);
row[DB_serial][serial_len] = '\0';
make_uppercase(row[DB_serial]);
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
BIO_printf(bio_err, "Serial %s not present in db.\n", row[DB_serial]);
row[DB_serial], rrow[DB_type][0]);
row[DB_serial], rrow[DB_type][0]);
row[DB_serial], rrow[DB_type][0]);
row[DB_serial], rrow[DB_type][0]);
row[DB_serial], rrow[DB_type][0]);
BIO_printf(bio_err, "%s=Expired\n", rrow[DB_serial]);
p = pp[DB_serial];
n = a[DB_serial];
for (aa = a[DB_serial]; *aa == '0'; aa++)
for (bb = b[DB_serial]; *bb == '0'; bb++)
if (!TXT_DB_create_index(db->db, DB_serial, NULL,
row[DB_serial] = itmp;
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);