[Git][NTPsec/ntpsec][master] Simplify the structure of the libisc remnant.

Eric S. Raymond gitlab at mg.gitlab.com
Sun Sep 11 12:05:39 UTC 2016


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


Commits:
61fb6070 by Eric S. Raymond at 2016-09-11T07:56:27-04:00
Simplify the structure of the libisc remnant.

Now that the legacy Windows code is gone, we reorganize to reflect the
fact that the old 'unix' code should be implementable on any of our
target platforms, because socket interfaces are much more standardized
today than they were before RFC3493 and RFC3542 (2003).

- - - - -


12 changed files:

- libisc/unix/errno2result.c → libisc/errno2result.c
- libisc/unix/errno2result.h → libisc/errno2result.h
- libisc/unix/ifiter_getifaddrs.c → libisc/ifiter_getifaddrs.c
- libisc/unix/ifiter_ioctl.c → libisc/ifiter_ioctl.c
- libisc/unix/ifiter_sysctl.c → libisc/ifiter_sysctl.c
- libisc/unix/include/isc/net.h → libisc/include/isc/net.h
- libisc/unix/include/isc/netdb.h → libisc/include/isc/netdb.h
- libisc/unix/include/isc/syslog.h → libisc/include/isc/syslog.h
- libisc/unix/interfaceiter.c → libisc/interfaceiter.c
- libisc/unix/net.c → libisc/net.c
- libisc/wscript
- wafhelpers/waf.py


Changes:

=====================================
libisc/unix/errno2result.c → libisc/errno2result.c
=====================================
--- a/libisc/unix/errno2result.c
+++ b/libisc/errno2result.c


=====================================
libisc/unix/errno2result.h → libisc/errno2result.h
=====================================
--- a/libisc/unix/errno2result.h
+++ b/libisc/errno2result.h


=====================================
libisc/unix/ifiter_getifaddrs.c → libisc/ifiter_getifaddrs.c
=====================================
--- a/libisc/unix/ifiter_getifaddrs.c
+++ b/libisc/ifiter_getifaddrs.c


=====================================
libisc/unix/ifiter_ioctl.c → libisc/ifiter_ioctl.c
=====================================
--- a/libisc/unix/ifiter_ioctl.c
+++ b/libisc/ifiter_ioctl.c


=====================================
libisc/unix/ifiter_sysctl.c → libisc/ifiter_sysctl.c
=====================================
--- a/libisc/unix/ifiter_sysctl.c
+++ b/libisc/ifiter_sysctl.c


=====================================
libisc/unix/include/isc/net.h → libisc/include/isc/net.h
=====================================
--- a/libisc/unix/include/isc/net.h
+++ b/libisc/include/isc/net.h


=====================================
libisc/unix/include/isc/netdb.h → libisc/include/isc/netdb.h
=====================================
--- a/libisc/unix/include/isc/netdb.h
+++ b/libisc/include/isc/netdb.h


=====================================
libisc/unix/include/isc/syslog.h → libisc/include/isc/syslog.h
=====================================
--- a/libisc/unix/include/isc/syslog.h
+++ b/libisc/include/isc/syslog.h


=====================================
libisc/unix/interfaceiter.c → libisc/interfaceiter.c
=====================================
--- a/libisc/unix/interfaceiter.c
+++ b/libisc/interfaceiter.c


=====================================
libisc/unix/net.c → libisc/net.c
=====================================
--- a/libisc/unix/net.c
+++ b/libisc/net.c


=====================================
libisc/wscript
=====================================
--- a/libisc/wscript
+++ b/libisc/wscript
@@ -9,9 +9,9 @@ def build(ctx):
 		"md5.c",
 		"netaddr.c",
 		"sha1.c",
-		"unix/errno2result.c",
-		"unix/interfaceiter.c",
-		"unix/net.c"
+		"errno2result.c",
+		"interfaceiter.c",
+		"net.c"
 	]
 
 	ctx(


=====================================
wafhelpers/waf.py
=====================================
--- a/wafhelpers/waf.py
+++ b/wafhelpers/waf.py
@@ -20,7 +20,7 @@ def insert_srcdir(self):
 @feature('libisc_include')
 def insert_libiscdir(self):
 	srcnode = self.bld.srcnode.abspath()
-	self.includes += ["%s/libisc/include/" % srcnode, "%s/libisc/unix/include/" % srcnode]
+	self.includes += ["%s/libisc/include/" % srcnode]
 
 
 @before_method('apply_incpaths')



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


More information about the vc mailing list