File: utils.h

package info (click to toggle)
multitail 4.2.0-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 660 kB
  • ctags: 812
  • sloc: ansic: 12,046; makefile: 91; sh: 19
file content (44 lines) | stat: -rw-r--r-- 1,692 bytes parent folder | download
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))