--- wikisrc/individual-software-releases/Attic/libbsdnet.mdwn 2013/07/11 22:00:17 1.4 +++ wikisrc/individual-software-releases/Attic/libbsdnet.mdwn 2013/07/11 22:18:07 1.7 @@ -23,24 +23,23 @@ make directory provides common Makefile ### bsd bsd directory contains compatibility code, such as: -daemon(), __ftruncate(), isc__gettimeofday(), gettimeofday(), -mkstemp(), mktemp(), gettemp(), putenv(), __readv(), setenv(), -unsetenv(), findenv(), __setitimer(), strcasecmp(), strncasecmp(), -strdup(), isc_strerror(), strpbrk(), strsep(), strtoul(), __utimes(), -__writev(), __writev() +daemon(), \_\_ftruncate(), isc\_\_gettimeofday(), gettimeofday(), +mkstemp(), mktemp(), gettemp(), putenv(), \_\_readv(), setenv(), +unsetenv(), findenv(), \_\_setitimer(), strcasecmp(), strncasecmp(), +strdup(), isc_strerror(), strpbrk(), strsep(), strtoul(), \_\_utimes(), +\_\_writev(), \_\_writev() ### dst dst directory contains the Digital Signature Toolkit code for the DST API and crypto API. -Parts of NetBSD's copy of libbind in src/lib/libc use -this, The dst code is not included in NetBSD's src. Probably the code in src/lib/libc using it actually is +The dst code is not included in NetBSD's src. Probably the code in src/lib/libc using it actually is not used. ### inet src/common/lib/libc/inet/inet_addr.c -NetBSD adds _inet_aton.c and _inet_pton.c +NetBSD adds \_inet_aton.c and \_inet_pton.c libbind has (and NetBSD does not have) inet_data in inet. @@ -72,25 +71,28 @@ src/lib/libc/isc/ev_streams.c src/lib/libc/isc/ev_timers.c src/lib/libc/isc/eventlib_p.h -### nameser provides the name resolver routines to parse DNS responses +### nameser + +nameser provides the name resolver routines to parse DNS responses libbind has (and NetBSD does not have) in nameser: -ns_date.c which provides ns_datetosecs(), isleap(), datepart() -ns_newmsg.c for building DNS message packets -ns_rdata.c for unpacking or comparing rdata -ns_sign.c and for ns_verify.c for tsig +ns_date.c which provides ns_datetosecs(), isleap(), and datepart(); +ns_newmsg.c for building DNS message packets; +ns_rdata.c for unpacking or comparing rdata; and +ns_sign.c and for ns_verify.c for tsig. ### resolv -NetBSD adds __dn_comp.c, __res_close.c, __res_send.c, -h_errno.c, res_compat.c, res_state.c. +NetBSD adds \_\_dn_comp.c, \_\_res_close.c, \_\_res_send.c, +h_errno.c, res_compat.c, and res_state.c. -libbind has (and NetBSD does not have) in resolv: -(even though NetBSD manual documents them) -res_findzonecut.c -res_mkupdate.c -res_sendsigned.c -res_update.c +libbind has (and NetBSD does not have) in resolv +(even though NetBSD manual documents them): +res_findzonecut.c, +res_mkupdate.c, +res_sendsigned.c, +and +res_update.c. ### tests tests directory contains dig tool from bind8