| /** | |
| * D header file for OpenBSD. | |
| * | |
| * $(LINK2 https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/include/dlfcn.h?rev=1.15&content-type=text/plain, dlfcn.h) | |
| */ | |
| module core.sys.openbsd.dlfcn; | |
| public import core.sys.posix.dlfcn; | |
| version (OpenBSD): | |
| extern (C): | |
| nothrow: | |
| enum RTLD_NEXT = cast(void *)-1; | |
| enum RTLD_DEFAULT = cast(void *)-2; | |
| enum RTLD_SELF = cast(void *)-3; | |
| enum DL_GETERRNO = 1; | |
| enum DL_SETTHREADLCK = 2; | |
| enum DL_SETBINDLCK = 3; | |
| enum DL_REFERENCE = 4; | |
| enum DL_LAZY = RTLD_LAZY; | |
| int dlctl(void *, int, void *); |