1*c9945492SAndroid Build Coastguard Worker #include <dirent.h> 2*c9945492SAndroid Build Coastguard Worker #include <unistd.h> 3*c9945492SAndroid Build Coastguard Worker #include "__dirent.h" 4*c9945492SAndroid Build Coastguard Worker #include "lock.h" 5*c9945492SAndroid Build Coastguard Worker seekdir(DIR * dir,long off)6*c9945492SAndroid Build Coastguard Workervoid seekdir(DIR *dir, long off) 7*c9945492SAndroid Build Coastguard Worker { 8*c9945492SAndroid Build Coastguard Worker LOCK(dir->lock); 9*c9945492SAndroid Build Coastguard Worker dir->tell = lseek(dir->fd, off, SEEK_SET); 10*c9945492SAndroid Build Coastguard Worker dir->buf_pos = dir->buf_end = 0; 11*c9945492SAndroid Build Coastguard Worker UNLOCK(dir->lock); 12*c9945492SAndroid Build Coastguard Worker } 13