t...@panix.com (Thor Lancelot Simon) writes: >Probably not a good idea to start with lseek() because if you _do_ >encounter a tape device, seeking to SEEK_END could take you an extremely >long time.
lseek() doesn't move the tape. But the open() or close() may trigger tape operations like loading or winding. Special files are special.