RTLD_NEXT
#if defined(__SCO_VERSION__) || defined(_SCO_ELF) || (defined(__osf__) && !defined(RTLD_NEXT)) || (defined(__OpenBSD__) && !defined(RTLD_SELF)) || defined(__ANDROID__) || defined(__TANDEM)
if (orig == NULL && (orig = dlsym(RTLD_NEXT, "fopen")) == NULL)
if (orig == NULL && (orig = dlsym(RTLD_NEXT, "send")) == NULL)
if (handle == NULL || handle == RTLD_NEXT || handle == RTLD_DEFAULT ||
} else if (handle == RTLD_NEXT || /* Objects after caller's */
if (handle == RTLD_NEXT)