dladdr(3) is in POSIX-2024, though the structure type was renamed
authorguenther <guenther@openbsd.org>
Sun, 1 Sep 2024 04:27:45 +0000 (04:27 +0000)
committerguenther <guenther@openbsd.org>
Sun, 1 Sep 2024 04:27:45 +0000 (04:27 +0000)
commitf2ddd4444c12718ded122076f72ca0ae3f771e59
treeb182dedc9a0027555698568552e5674905552f48
parent079591e77b73412ef56d61ce5a91b1332910831c
dladdr(3) is in POSIX-2024, though the structure type was renamed
to match Solaris and _not_ match glibc/BSDs and no one caught it
before publication.  Provide the new name but keep providing the
existing names under the same conditions as before.  Update #include
visibility and dlfcn(3) manpage and add restrict qualifiers.

ok deraadt@
include/dlfcn.h
share/man/man3/dlfcn.3