diff --git a/lib/libc/net/Makefile.inc b/lib/libc/net/Makefile.inc --- a/lib/libc/net/Makefile.inc +++ b/lib/libc/net/Makefile.inc @@ -168,6 +168,7 @@ .if ${MK_HESIOD} != "no" SRCS+= hesiod.c +SYM_MAPS+=${LIBC_SRCTOP}/net/Symbol.hesiod.map MAN+= hesiod.3 MLINKS+=hesiod.3 hesiod_init.3 \ hesiod.3 hesiod_resolve.3 \ diff --git a/lib/libc/net/Symbol.hesiod.map b/lib/libc/net/Symbol.hesiod.map new file mode 100644 --- /dev/null +++ b/lib/libc/net/Symbol.hesiod.map @@ -0,0 +1,12 @@ +FBSD_1.0 { + hesiod_init; + hesiod_end; + hesiod_to_bind; + hesiod_resolve; + hesiod_free_list; + hes_init; + hes_to_bind; + hes_resolve; + hes_error; + hes_free; +}; diff --git a/lib/libc/net/Symbol.map b/lib/libc/net/Symbol.map --- a/lib/libc/net/Symbol.map +++ b/lib/libc/net/Symbol.map @@ -54,16 +54,6 @@ endservent; getservent; getservent_r; - hesiod_init; - hesiod_end; - hesiod_to_bind; - hesiod_resolve; - hesiod_free_list; - hes_init; - hes_to_bind; - hes_resolve; - hes_error; - hes_free; htonl; htons; ntohl;