pub unsafe extern "C" fn i2d_PUBKEY(
    k: *mut EVP_PKEY,
    buf: *mut *mut u8
) -> c_int