copy_input
fp = copy_input(stdin, STDIN_NAME, alt_file);
FILE *fp2 = copy_input(fp, filename, alt_file);