• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
RE: dirent->d_type: DT_LNK oddness ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: dirent->d_type: DT_LNK oddness ?


  • Subject: RE: dirent->d_type: DT_LNK oddness ?
  • From: "David Carpeneto" <email@hidden>
  • Date: Tue, 25 Apr 2006 13:39:12 -0400
  • Thread-topic: dirent->d_type: DT_LNK oddness ?

Ignore this - the perf hit on calling readlink is pretty small, even if
I call it on every file in the directory.

Still interested in why I'm seeing this, but not for resolving the issue
I (was) banging my head over.

> -----Original Message-----
> Hiya -
>
> Playing with BSD File routines & it seems that *every* file I
> retrieve info on via readdir that isn't a directory or a
> pipe/fifo has "DT_LNK"
> set.
>
> I would have thought that this should only be set for
> symbolic links (cannot be sure, since sys/dirent.h doesn't
> elaborate on the enums listed, and I can find nothing on this
> via google.
>
> Should I maybe be using something other than readdir to grab
> the contents of a directory ? At this point I'm looking for
> file name, and the type of stuff that (I thought) was
> included in dirent's d_type (whether something is a
> directory, pipe, link or 'regular' file).
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: dirent->d_type: DT_LNK oddness ?
  • Next by Date: Re: Launchd and domain sockets, accept() problem (was Re: launchd APIs)
  • Previous by thread: Re: dirent->d_type: DT_LNK oddness ?
  • Next by thread: RE: dirent->d_type: DT_LNK oddness ?
  • Index(es):
    • Date
    • Thread