Symbol: ptime_data
usr.sbin/newsyslog/extern.h
48
struct ptime_data;
usr.sbin/newsyslog/extern.h
54
extern struct ptime_data *dbg_timenow;
usr.sbin/newsyslog/extern.h
57
struct ptime_data *ptime_init(const struct ptime_data *_optsrc);
usr.sbin/newsyslog/extern.h
58
int ptime_adjust4dst(struct ptime_data *_ptime, const struct
usr.sbin/newsyslog/extern.h
59
ptime_data *_dstsrc);
usr.sbin/newsyslog/extern.h
60
int ptime_free(struct ptime_data *_ptime);
usr.sbin/newsyslog/extern.h
61
int ptime_relparse(struct ptime_data *_ptime, int _parseopts,
usr.sbin/newsyslog/extern.h
63
const char *ptimeget_ctime(const struct ptime_data *_ptime);
usr.sbin/newsyslog/extern.h
64
char *ptimeget_ctime_rfc5424(const struct ptime_data *_ptime,
usr.sbin/newsyslog/extern.h
66
double ptimeget_diff(const struct ptime_data *_minuend,
usr.sbin/newsyslog/extern.h
67
const struct ptime_data *_subtrahend);
usr.sbin/newsyslog/extern.h
68
time_t ptimeget_secs(const struct ptime_data *_ptime);
usr.sbin/newsyslog/extern.h
69
int ptimeset_nxtime(struct ptime_data *_ptime);
usr.sbin/newsyslog/extern.h
70
int ptimeset_time(struct ptime_data *_ptime, time_t _secs);
usr.sbin/newsyslog/newsyslog.c
187
struct ptime_data *trim_at; /* Specific time to do trimming */
usr.sbin/newsyslog/newsyslog.c
257
struct ptime_data *dbg_timenow; /* A "timenow" value set via -D option */
usr.sbin/newsyslog/newsyslog.c
258
static struct ptime_data *timenow; /* The time to use for checking at-fields */
usr.sbin/newsyslog/ptimes.c
128
parse8601(struct ptime_data *ptime, const char *s)
usr.sbin/newsyslog/ptimes.c
225
parseDWM(struct ptime_data *ptime, const char *s)
usr.sbin/newsyslog/ptimes.c
327
struct ptime_data *
usr.sbin/newsyslog/ptimes.c
328
ptime_init(const struct ptime_data *optsrc)
usr.sbin/newsyslog/ptimes.c
330
struct ptime_data *newdata;
usr.sbin/newsyslog/ptimes.c
332
newdata = malloc(sizeof(struct ptime_data));
usr.sbin/newsyslog/ptimes.c
334
memcpy(newdata, optsrc, sizeof(struct ptime_data));
usr.sbin/newsyslog/ptimes.c
336
memset(newdata, '\0', sizeof(struct ptime_data));
usr.sbin/newsyslog/ptimes.c
348
ptime_adjust4dst(struct ptime_data *ptime, const struct ptime_data *dstsrc)
usr.sbin/newsyslog/ptimes.c
350
struct ptime_data adjtime;
usr.sbin/newsyslog/ptimes.c
387
ptime_relparse(struct ptime_data *ptime, int parseopts, time_t basetime,
usr.sbin/newsyslog/ptimes.c
462
ptime_free(struct ptime_data *ptime)
usr.sbin/newsyslog/ptimes.c
477
ptimeget_ctime(const struct ptime_data *ptime)
usr.sbin/newsyslog/ptimes.c
494
ptimeget_ctime_rfc5424(const struct ptime_data *ptime,
usr.sbin/newsyslog/ptimes.c
556
ptimeget_diff(const struct ptime_data *minuend, const struct
usr.sbin/newsyslog/ptimes.c
557
ptime_data *subtrahend)
usr.sbin/newsyslog/ptimes.c
568
ptimeget_secs(const struct ptime_data *ptime)
usr.sbin/newsyslog/ptimes.c
584
ptimeset_nxtime(struct ptime_data *ptime)
usr.sbin/newsyslog/ptimes.c
587
struct ptime_data nextmatch;
usr.sbin/newsyslog/ptimes.c
681
ptimeset_time(struct ptime_data *ptime, time_t secs)
usr.sbin/newsyslog/ptimes.c
82
static int parse8601(struct ptime_data *ptime, const char *str);
usr.sbin/newsyslog/ptimes.c
83
static int parseDWM(struct ptime_data *ptime, const char *str);