[Git][NTPsec/ntpsec][master] Add an explanatory README to libisc.

Eric S. Raymond gitlab at mg.gitlab.com
Sun Sep 11 12:25:17 UTC 2016

Eric S. Raymond pushed to branch master at NTPsec / ntpsec

eeda4b52 by Eric S. Raymond at 2016-09-11T08:25:05-04:00
Add an explanatory README to libisc.

- - - - -

1 changed file:

- + libisc/README


--- /dev/null
+++ b/libisc/README
@@ -0,0 +1,16 @@
+The code in this directory derives from an old version (91) of
+the ISC export library shipped with BIND9.  Most of the code in that
+library was not needed and has been discarded.
+It now defines a largish number of small convenience functions for working
+with sockets, and one non-trivial piece of machinery; iteration over
+the system's list of active TCP/IP sockets. This functionality is not
+standardized by POSIX, so here we provide a wrapper around three different
+platform-specific APIs:
+* The getifaddrs(3) library used on Linux and some *BSDs
+* The SIOCGLIFCONF ioctl used on Solaris and SunOS.
+* The sysctl() kernel call implemented on some BSDs.
+There are a few other entry points supporting cryptographic hashing,
+assertions, and error backtraces.

View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/eeda4b52de5baabdfdda20590c69cdbeaae2a53c
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160911/e78d8401/attachment.html>

More information about the vc mailing list