This is the mail archive of the
mailing list for the Cygwin project.
struct dirent doesn't contain d_namlen and d_type fields.
- From: thomas dot revell at powerconv dot alstom dot com
- To: cygwin at cygwin dot com
- Date: Fri, 22 Apr 2005 12:08:51 +0100
- Subject: struct dirent doesn't contain d_namlen and d_type fields.
I'm currently working on porting some (old) Solaris based programs to
Cygwin. At some points, these make use of the d_namlen and d_type fields
in the dirent structure. The trouble is, Cygwin doesn't seem to have
these. I suppose I could simulate d_namlen by calling strlen () on the
d_name field (if anyone knows of some reason why this is a bad idea,
please let me know).
Does anyone know how I can simulate the d_type field? Or if it's even
relevant in Cygwin at all?
Any advice will be much appreciated.
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html