pub unsafe extern "C" fn setenv(
    name: *const i8,
    val: *const i8,
    overwrite: i32
) -> i32