pub unsafe extern "C" fn mbedtls_x509_write_sig(
    p: *mut *mut u8,
    start: *mut u8,
    oid: *const i8,
    oid_len: usize,
    sig: *mut u8,
    size: usize,
    pk_alg: u32
) -> i32