Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

[PATCH] afc cleanup + full (sym)link support + special files

#55

Hi all,

I cleaned up afc a bit to make use of filehandle instead of iphone_afc_file_*. And I removed the iphone_afc_get_file_attr, as this has to go into ifuse.
And since OS 3.0, readlink is actually performed when afc_get_file_info is called and returned in the info buffer. So now we have full symlink support!

Attached two patches for libiphone and two for ifuse.

Reported by Nikias Bassen · July 4th, 2009 @ 09:25 AM

State: resolved
Milestone: 1.0 Release
Assigned to: Matt Colyer Matt Colyer

Activity

  1. Nikias Bassen
    Nikias Bassen
    • Title changed from [PATCH] afc cleanup + full (sym)link support to [PATCH] afc cleanup + full (sym)link support + special files

    Here's an additional patch for iFuse that will report the correct file types for special files (char, block, socket, fifo). Even though - at least I think so - they cannot be used like they could be used directly on the device they will be reported as the correct file type. The permissions and ownership are of course not correct too, but this is an AFC limitation.

    July 5th, 2009 @ 01:17 PM

  2. Nikias Bassen
    Nikias Bassen
    • Tag set to afc, api, ifuse, patch
    • State changed from new to open

    July 6th, 2009 @ 06:05 PM

  3. Matt Colyer

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.