pub unsafe extern "C" fn crypto_aead_aes256gcm_encrypt_detached(
c: *mut c_uchar,
mac: *mut c_uchar,
maclen_p: *mut c_ulonglong,
m: *const c_uchar,
mlen: c_ulonglong,
ad: *const c_uchar,
adlen: c_ulonglong,
nsec: *const c_uchar,
npub: *const c_uchar,
k: *const c_uchar,
) -> c_int