Include rtld itself when iterating over loaded ELF objects in
dl_iterate_phdr(3). Reviewed by: kib
This commit is contained in:
parent
088222a330
commit
7a89ddd40f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=257811
@ -3269,6 +3269,11 @@ dl_iterate_phdr(__dl_iterate_hdr_callback callback, void *param)
|
||||
break;
|
||||
|
||||
}
|
||||
if (error == 0) {
|
||||
rtld_fill_dl_phdr_info(&obj_rtld, &phdr_info);
|
||||
error = callback(&phdr_info, sizeof(phdr_info), param);
|
||||
}
|
||||
|
||||
lock_release(rtld_bind_lock, &bind_lockstate);
|
||||
lock_release(rtld_phdr_lock, &phdr_lockstate);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user