pub type SecmodDiscoveryMethod = unsafe extern "C" fn(slp: *mut c_void, session: *mut netsnmp_session) -> c_int;