(root)/
glibc-2.38/
elf/
unload6mod1.c
       1  #include <dlfcn.h>
       2  #include <stdio.h>
       3  
       4  int
       5  foo (int i)
       6  {
       7    void *h = dlopen ("unload6mod2.so", RTLD_LAZY);
       8    if (h == NULL)
       9      {
      10        puts ("dlopen unload6mod2.so failed");
      11        return 1;
      12      }
      13  
      14    dlclose (h);
      15    return i + 8;
      16  }