master
 1#define _GNU_SOURCE
 2#include <dlfcn.h>
 3#include "dynlink.h"
 4
 5int dlinfo(void *dso, int req, void *res)
 6{
 7	if (__dl_invalid_handle(dso)) return -1;
 8	if (req != RTLD_DI_LINKMAP) {
 9		__dl_seterr("Unsupported request %d", req);
10		return -1;
11	}
12	*(struct link_map **)res = dso;
13	return 0;
14}