shithub: fuzz

ref: 0a2dfe5555c4e6a6c2c262e422b19c6ccb59e0b5
dir: /mutate.h/

View raw version
#ifndef MUT_H
#define MUT_H

// Removed since we don't know the size of void pointer val, can't shift val
//void shift_val(void*, int*);

void mut_int(int*, int*);

void mut_uint(uint*, int*);

void mut_char(char*, int*);

void mut_charstar(char**, int*);

void mut_ucharstar(unsigned char**, int*);

//void mut_char_star_arr(char*[]*, int*);

void mut_long(long*, int*);

void mut_longstar(long**, int*);

void mut_ulong(unsigned long*, int*);

void mut_vlong(long long*, int*);

void mut_void(void*, int*);

void mut_voidstar(void**, int*);

void mut_IOchunk(IOchunk*, int*);

void mut_IOchunkstar(IOchunk**, int*);

void mut_dir(Dir*, int*);

void mut_dirstar(Dir**, int*);

void mut_dirstar_star(Dir***, int*);

#endif