gather_dir
if (gather_dir(f_dir)) { /* get those files together */
if (gather_dir(f_dir)) /* process a sub */
static int gather_dir(char *);