* elf/dl-load.c (_dl_map_object_from_fd): We don't have to allow
commit3e539cb47e9fabfdda295926b4270b0f3cc7fa65
authorUlrich Drepper <drepper@redhat.com>
Thu, 13 Jan 2005 02:08:37 +0000 (13 02:08 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 13 Jan 2005 02:08:37 +0000 (13 02:08 +0000)
tree12514bb60d33e94928e47d00f758d43debd7aa02
parent1b85ed0ce299a8044e8417ca82e85cf6267d520a
* elf/dl-load.c (_dl_map_object_from_fd): We don't have to allow

callers from libc anymore.

* elf/dl-open.c (dl_open_worker): Pass __RTLD_AUDIT flag from caller
to _dl_map_object_deps.
* elf/dl-load.c (_dl_map_object_from_fd): Don't change memory
protections when loading auditing modules.

* dlfcn/dlopen.c (dlopen_doit): Catch invalid mode arguments and fail.
ChangeLog
dlfcn/dlopen.c
elf/dl-load.c
elf/dl-open.c