[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
Commits:
eeda4b52 by Eric S. Raymond at 2016-09-11T08:25:05-04:00
Add an explanatory README to libisc.
- - - - -
1 changed file:
- + libisc/README
Changes:
=====================================
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