4 #include "syscalls/syscalls.h"
6 void sanitise_rt_sigaction(int childno
);
7 void sanitise_prctl(int childno
);
8 void sanitise_perf_event_open(int childno
);
10 unsigned long set_rand_bitmask(unsigned int num
, const unsigned long *values
);
11 void generic_sanitise(int childno
);
13 unsigned long get_interesting_value(void);
14 unsigned int get_interesting_32bit_value(void);
16 void *get_address(void);
17 void *get_non_null_address(void);
18 unsigned long find_previous_arg_address(unsigned int argnum
, unsigned int call
, int childno
);
19 struct iovec
* alloc_iovec(unsigned int num
);
20 unsigned long get_len(void);
21 unsigned int get_pid(void);
22 const char * get_filename(void);
23 int get_random_fd(void);
24 const char * generate_pathname(void);
26 void gen_unicode_page(char *page
);
28 bool this_syscallname(const char *thisname
, int childno
);