1 #ifndef SEEK_H 2 #define SEEK_H 3 #include <unistd.h> /* for lseek() */ 4 5 typedef unsigned long seek_pos; 6 7 extern seek_pos seek_cur(int); 8 9 extern int seek_set(int,seek_pos); 10 extern int seek_end(int); 11 12 extern int seek_trunc(int,seek_pos); 13 14 #define seek_begin(fd) (seek_set((fd),(seek_pos) 0)) 15 16 #endif 17