#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(non_snake_case)]
#[macro_use]
mod macros;
mod common;
mod dl;
mod elf;
pub use common::{
are_hooks_enabled,
are_hooks_disabled,
disable_hooks,
enable_hooks
};
#[doc(hidden)]
pub mod private {
pub use libc::{
c_void,
c_char
};
pub use crate::dl::{
initialize_dlsym,
initialize_dlvsym,
initialize_libc_dlsym
};
}