shithub: fuzz

ref: 1789e9f170e4c3cb5e5b26c01fff55f086d4db73
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*);

void mut_int(int*);

void mut_uint(uint*);

void mut_char(char*);

void mut_charstar(char**);

void mut_ucharstar(unsigned char**);

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

void mut_long(long*);

void mut_longstar(long**);

void mut_ulong(unsigned long*);

void mut_vlong(long long*);

void mut_void(void*);

void mut_voidstar(void**);

void mut_IOchunk(IOchunk*);

void mut_IOchunkstar(IOchunk**);

void mut_dir(Dir*);

void mut_dirstar(Dir**);

void mut_dirstar_star(Dir***);

#endif