Updated dllist.h, added checks to file_dir_check