don't pass childno down to the child_funcs
this_child conversion in child_process
make set_seed work on a childdata struct instead of a child num
remove childno arg from child_process()