I have started working with dirent.h library and I came across a very useful member of \"struct dirent\" structer which struct dirent *p->d_name in my book. But unfortunatly
off_t d_off - file offset
unsigned short int d_reclen - length of the dirent record
unsigned short int d_namlen - length of name
unsigned int d_type - type of file