fdlopen(3)

Xin LI delphij at gmail.com
Thu Dec 29 11:41:33 UTC 2011


Hi,

On Thu, Dec 29, 2011 at 12:43 AM, Kostik Belousov <kostikbel at gmail.com> wrote:
> Hello,
> below is the patch to add fdlopen(3) function to rtld. It allows to load
> shared object referenced by the opened file descriptor. Intent is to allow
> the caller to do some additional checks on the object before committing
> to load it, in race-free manner.
>
> The facility was requested by des@, who also tested the patch.
>
> I will commit this shortly unless somebody objects.

Will this prevent e.g. writes to the .so file after open, but before fdlopen()?

Cheers,
-- 
Xin LI <delphij at delphij.net> https://www.delphij.net/
FreeBSD - The Power to Serve! Live free or die


More information about the freebsd-arch mailing list