CHANGES: Modified patch from Bart Van Assche to improve cygwin building
diff --git a/agent/mibgroup/mibII.h b/agent/mibgroup/mibII.h
index f3157fc..e5de425 100644
--- a/agent/mibgroup/mibII.h
+++ b/agent/mibgroup/mibII.h
@@ -4,15 +4,18 @@
 
 config_require(mibII/system_mib)
 config_require(mibII/sysORTable)
+config_version_require((mibII/snmp_mib, 5.5, mibII/snmp_mib_5_5))
+config_require(mibII/vacm_vars)
+config_require(mibII/setSerialNo)
+config_require(mibII/setSerialNo)
+#if !defined(cygwin) || defined(HAVE_IPHLPAPI_H)
 config_require(mibII/at)
 config_require(mibII/ifTable)
 config_require(mibII/ip)
-config_version_require((mibII/snmp_mib, 5.5, mibII/snmp_mib_5_5))
 config_require(mibII/tcp)
 config_require(mibII/icmp)
 config_require(mibII/udp)
-config_require(mibII/vacm_vars)
-config_require(mibII/setSerialNo)
+#endif
 
 /* mibII/ipv6 is activated via --enable-ipv6 and only builds on Linux+*BSD */
 #if defined(NETSNMP_ENABLE_IPV6) && (defined(linux) || defined(freebsd3) || defined(netbsd1) || defined(openbsd4))