Hi Ludovic,

 > static void
 > load_glibc (void)
 > {
 >   glibc = dlopen (LIBC_SO, RTLD_LAZY);
 >   glibc_getenv = dlsym (glibc, "getenv");
 > }

I reckon you might be pleased to discover dlsym(RTLD_NEXT, "getenv").

Take care,
Peter

_______________________________________________
nix-dev mailing list
nix-dev@cs.uu.nl
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to