#ifndef _UTIL_H_INCL_ # define _UTIL_H_INCL_ #ifndef TRUE # define TRUE (1) # define FALSE (0) #endif #include #include "json.h" const char *isotime(time_t t); char *slurp_file(char *filename, int fold_newlines); int json_copy_to_object(JsonNode * obj, JsonNode * object_or_array, int clobber); int json_copy_from_file(JsonNode * obj, char *filename); int splitter(char *s, char *sep, char **parts); JsonNode *json_splitter(char *s, char *sep); int syslog_facility_code(char *facility); const char *yyyymm(time_t t); int tac(char *filename, long lines, int (*func)(char *, void *), void *param); int cat(char *filename, int (*func)(char *, void *), void *param); #endif