Cause there are many different types for a file. When we program our hw2 tcp, should we consider all different kind of files or just regular and directory?