struct link_map *tmap;
unsigned int n;
- for (tmap = GL(dl_loaded); tmap != NULL; tmap = tmap->l_next)
+ for (tmap = GL(dl_ns)[map->l_ns]._ns_loaded; tmap != NULL;
+ tmap = tmap->l_next)
if (_dl_name_match_p (name, tmap))
return tmap;
? map->l_name : rtld_progname),
aux->vna_hash,
strtab + aux->vna_name,
- needed, verbose,
+ needed->l_real, verbose,
aux->vna_flags & VER_FLG_WEAK);
/* Compare the version index. */