| #[cfg(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"))] |
| pub const SHA_LBLOCK: c_int = 16; |
| #[cfg(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"))] |
| pub type SHA_LONG = c_uint; |
| // Ideally we'd macro define these, but that crashes ctest :( |
| pub unsafe fn SHA1(d: *const c_uchar, n: size_t, md: *mut c_uchar) -> *mut c_uchar { |
| "SHA1\0".as_ptr() as *const c_char, |
| pub unsafe fn SHA224(d: *const c_uchar, n: size_t, md: *mut c_uchar) -> *mut c_uchar { |
| "SHA224\0".as_ptr() as *const c_char, |
| pub unsafe fn SHA256(d: *const c_uchar, n: size_t, md: *mut c_uchar) -> *mut c_uchar { |
| "SHA256\0".as_ptr() as *const c_char, |
| #[cfg(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"))] |
| pub type SHA_LONG64 = u64; |
| pub unsafe fn SHA384(d: *const c_uchar, n: size_t, md: *mut c_uchar) -> *mut c_uchar { |
| "SHA384\0".as_ptr() as *const c_char, |
| pub unsafe fn SHA512(d: *const c_uchar, n: size_t, md: *mut c_uchar) -> *mut c_uchar { |
| "SHA512\0".as_ptr() as *const c_char, |