use libc::{c_char, c_int, time_t, tm};
pub enum Timezone {}
#[allow(non_camel_case_types)]
pub type timezone_t = *mut Timezone;
unsafe extern "C" {
pub unsafe fn localtime_rz(tz: timezone_t, t: *const time_t, tm: *mut tm) -> *mut tm;
pub unsafe fn mktime_z(tz: timezone_t, tm: *mut tm) -> time_t;
pub unsafe fn tzalloc(id: *const c_char) -> timezone_t;
pub unsafe fn tzfree(tz: timezone_t);
}
pub const DST_IN_EFFECT: c_int = 1;
pub const DST_NOT_IN_EFFECT: c_int = 0;
pub const DST_UNKNOWN: c_int = -1;