summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2015-09-05 14:06:46 +0000
committerderaadt <deraadt@openbsd.org>2015-09-05 14:06:46 +0000
commit1e5392622e930efb540476e33ff147868be9b559 (patch)
tree6207686e28530fb1f0de8e7db5402956eb97fa7a /lib/libc
parentrather than assuming stderr is alive, open + dprintf to /dev/tty (diff)
downloadwireguard-openbsd-1e5392622e930efb540476e33ff147868be9b559.tar.xz
wireguard-openbsd-1e5392622e930efb540476e33ff147868be9b559.zip
Hide some YP internals. Annotate a few private hooks currently used
by ypserv, passwd, or chpass... maybe we can use different tricks to interface with libc...
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/Symbols.list17
1 files changed, 4 insertions, 13 deletions
diff --git a/lib/libc/Symbols.list b/lib/libc/Symbols.list
index 0da28d95e17..c48e3c0ce1e 100644
--- a/lib/libc/Symbols.list
+++ b/lib/libc/Symbols.list
@@ -519,7 +519,6 @@ __sys_errlist
__sys_nerr
__sys_siglist
_ctype_
-_getgrent_yp
_longjmp
_ng_makekey
_ng_parse
@@ -1724,15 +1723,6 @@ uuid_is_nil
uuid_to_string
/* yp */
-__ypexclude_add
-__ypexclude_free
-__ypexclude_is
-_yp_check
-_yp_dobind
-_yp_domain
-_yp_unbind
-_ypbindlist
-_yplib_timeout
xdr_domainname
xdr_keydat
xdr_mapname
@@ -1762,8 +1752,9 @@ yp_master
yp_match
yp_next
yp_order
-yp_unbind
yperr_string
ypprot_err
-ypresp_allfn
-ypresp_data
+_yp_check /* chpass, passwd, login_chpass */
+yp_unbind /* passwd */
+ypresp_allfn /* ypserv */
+ypresp_data /* ypserv */