1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
int myrand(int max);
char * read_line_fd(int fd);
int get_vmsize(pid_t pid);
void stop_process(int pid);
void delete_array(char **list, int n);
int find_char_offset(char *str, char what);
int file_info(char *filename, off64_t *file_size, time_field_t tft, time_t *ts, mode_t *mode);
char * convert_regexp_error(int error, const regex_t *preg);
char check_date(void);
ssize_t WRITE(int fd, char *whereto, size_t len);
char * amount_to_str(long long int amount);
struct passwd *getuserinfo(void);
int myopen(char *path, int mode);
int myclose(int fd);
#ifdef _DEBUG
void dump_mem(int sig);
#endif
char *abbreviate_filesize(off64_t fsize);
int file_exist(char *filename);
char * shorten_filename(char *in, int max_len);
double get_ts(void);
int find_path_max(void);
int match_files(char *search_for, char **path, char ***found, char **isdir);
void setup_for_childproc(int fd, char close_fd_0, char *term);
int open_null(void);
void init_children_reaper(void);
int execute_program(char *execute, char bg);
void check_exited_children(void);
void free_re(re *cur_re);
char * find_most_recent_file(char *filespec, char *cur_file);
char zerotomin(char c);
char *find_next_par(char *start);
int mydup(int old_fd);
char * term_t_to_string(term_t term);
void get_now_ts(char *format_str, char *dest, int dest_size);
void duplicate_re_array(re *pre_in, int n_rein, re **pre_out, int *n_reout);
int find_filterscheme(char *name);
void compile_re(regex_t *whereto, char *what);
void grow_mem_if_needed(char **what, int *cur_len, int requested_len);
void get_load_values(double *v1, double *v2, double *v3);
char * getusername(void);
#define min(x, y) ((x)<(y)?(x):(y))
#define max(x, y) ((x)>(y)?(x):(y))
|