int_fast32_t
int_fast32_t
int_fast32_t
int_fast32_t swap = starttime;
int_fast32_t theirstdoffset;
int_fast32_t theirdstoffset;
int_fast32_t theiroffset;
localsub(const time_t * const timep, const int_fast32_t offset __unused,
int_fast32_t r_time; /* transition time of rule */
gmtsub(const time_t * const timep, const int_fast32_t offset,
timesub(const time_t * const timep, const int_fast32_t offset,
static int_fast32_t detzcode(const char * codep);
int_fast32_t seconds;
static const char * getsecs(const char * strp, int_fast32_t * secsp);
static const char * getoffset(const char * strp, int_fast32_t * offsetp);
static struct tm * gmtsub(const time_t * timep, int_fast32_t offset,
static struct tm * localsub(const time_t * timep, int_fast32_t offset,
static int increment_overflow32(int_fast32_t * number, int delta);
static int increment_overflow_time(time_t *t, int_fast32_t delta);
increment_overflow32(int_fast32_t * const lp, int const m)
int_fast32_t const l = *lp;
static int normalize_overflow32(int_fast32_t * tensptr,
increment_overflow_time(time_t *tp, int_fast32_t j)
normalize_overflow32(int_fast32_t * const tensptr, int * const unitsptr,
struct tm * (* const funcp)(const time_t *, int_fast32_t, struct tm *),
const int_fast32_t offset, int * const okayp, const int do_norm_secs)
int_fast32_t li;
int_fast32_t y;
int_fast32_t, struct tm *),
int_fast32_t offset);
int_fast32_t, struct tm*),
int_fast32_t offset, int * okayp);
int_fast32_t, struct tm*),
int_fast32_t offset, int * okayp, int do_norm_secs);
static struct tm * timesub(const time_t * timep, int_fast32_t offset,
static int_fast32_t transtime(int year, const struct rule * rulep,
int_fast32_t offset) __pure;
struct tm * (* const funcp)(const time_t *, int_fast32_t, struct tm *),
const int_fast32_t offset, int * const okayp)
struct tm * (* const funcp)(const time_t *, int_fast32_t, struct tm *),
const int_fast32_t offset)
static int_fast32_t
int_fast32_t result;
getsecs(const char *strp, int_fast32_t * const secsp)
*secsp = num * (int_fast32_t) SECSPERHOUR;
getoffset(const char *strp, int_fast32_t * const offsetp)
static int_fast32_t
const int_fast32_t offset)
int_fast32_t value;
int_fast32_t stdoffset;
int_fast32_t dstoffset;
int_fast32_t tt_gmtoff; /* UT offset in seconds */
#define SECSPERDAY ((int_fast32_t) SECSPERHOUR * HOURSPERDAY)
#define SECSPERDAY ((int_fast32_t) SECSPERHOUR * HOURSPERDAY)
convert(const int_fast32_t val, char *const buf)
puttzcode(const int_fast32_t val, FILE *const fp)