On 09/21/2011 12:50 PM, Daniel P. Berrange wrote:
From: "Daniel P. Berrange"<berrange(a)redhat.com>
This adds the basics of a Win32 driver based on the last
available code written by Adam Stokes. This is based on
top of the Debian/Suse patches
* bootstrap.conf: Pull in many more gnulib modules
* configure.ac: Don't require augeas/libnl on Win32 hosts.
Enable mswindows driver for win32 cross-compiles
* mingw32-netcf.spec.in: RPM spec for Win32 builds
* netcf-wininst.nsi: Windows installer
* src/Makefile.am: Add Win32 driver
* src/drv_mswindows.c, src/dutil_mswindows.c,
src/dutil_mswindows.h: New driver
* src/dutil.c: Remove augeas header include
* src/dutil_linux.h, src/dutil.h: Move struct definitions
* src/netcf.c: Fix root path for WIn32
* src/internal.h: s/DATADIR/NETCF_DATA/ for Win32
* src/xslt_ext.c: s/inet_aton/inet_pton/
There were a couple of lines with extra whitespace at the end that would
be good to remove (in case they cause problems with a more strict coding
policy later) - "git log -p" will nicely highlight them for you.
Other than that, ACK - might as well get this work saved off somewhere
it might get noticed and improved on.