+1617. [port] win32: VC++ 6.0 support.
+
1616. [placeholder] rt11127
1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: server.c,v 1.422 2004/04/15 23:40:21 marka Exp $ */
+/* $Id: server.c,v 1.423 2004/04/19 04:16:54 marka Exp $ */
#include <config.h>
udpsize = 512;
if (udpsize > 4096)
udpsize = 4096;
- dns_resolver_setudpsize(view->resolver, udpsize);
+ dns_resolver_setudpsize(view->resolver, (isc_uint16_t)udpsize);
/*
* Set supported DNSSEC algorithms.
element != NULL;
element = cfg_list_next(element)) {
cfg_obj_t *obj = cfg_listelt_value(element);
- in_port_t port = cfg_obj_asuint32(obj);
+ in_port_t port = (in_port_t)cfg_obj_asuint32(obj);
result = dns_portlist_add(portlist, family, port);
if (result != ISC_R_SUCCESS)
udpsize = 512;
if (udpsize > 4096)
udpsize = 4096;
- ns_g_udpsize = udpsize;
+ ns_g_udpsize = (isc_uint16_t)udpsize;
/*
* Configure the zone manager.
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: BINDInstallDlg.cpp,v 1.15 2004/03/16 05:52:15 marka Exp $ */
+/* $Id: BINDInstallDlg.cpp,v 1.16 2004/04/19 04:16:54 marka Exp $ */
/*
* Copyright (c) 1999-2000 by Nortel Networks Corporation
{"msvcrt.dll", FileData::WinSystem, FileData::Critical, TRUE},
# endif
#endif
+#if _MSC_VER > 1200
{"mfc70.dll", FileData::WinSystem, FileData::Critical, TRUE},
{"msvcr70.dll", FileData::WinSystem, FileData::Critical, TRUE},
+#endif
{"bindevt.dll", FileData::WinSystem, FileData::Normal, FALSE},
{"libbind9.dll", FileData::WinSystem, FileData::Critical, FALSE},
{"libisc.dll", FileData::WinSystem, FileData::Critical, FALSE},
m_accountExists = TRUE;
}
- ProgramGroup();
+ ProgramGroup(FALSE);
try {
CreateDirs();
RegCloseKey(hKey);
}
- ProgramGroup();
+ ProgramGroup(FALSE);
if (m_startOnInstall)
StartBINDService();
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: ipv6.h,v 1.12 2004/03/16 05:52:23 marka Exp $ */
+/* $Id: ipv6.h,v 1.13 2004/04/19 04:16:55 marka Exp $ */
#ifndef ISC_IPV6_H
#define ISC_IPV6_H 1
* RFC 2553.
*/
+#if _MSC_VER < 1300
+#define in6_addr in_addr6
+#endif
+
#ifndef IN6ADDR_ANY_INIT
#define IN6ADDR_ANY_INIT {{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }}
#endif
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: net.h,v 1.21 2004/03/05 05:12:05 marka Exp $ */
+/* $Id: net.h,v 1.22 2004/04/19 04:16:55 marka Exp $ */
#ifndef ISC_NET_H
#define ISC_NET_H 1
};
#endif
+#if _MSC_VER < 1300
+#define in6addr_any isc_in6addr_any
+#define in6addr_loopback isc_in6addr_loopback
+#endif
+
/*
* Ensure type in_port_t is defined.
*/
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: platform.h,v 1.9 2004/03/16 05:52:23 marka Exp $ */
+/* $Id: platform.h,v 1.10 2004/04/19 04:16:55 marka Exp $ */
#ifndef ISC_PLATFORM_H
#define ISC_PLATFORM_H 1
***/
#define ISC_PLATFORM_HAVEIPV6
+#if _MSC_VER > 1200
#define ISC_PLATFORM_HAVEIN6PKTINFO
+#endif
#define ISC_PLATFORM_NEEDPORTT
#undef MSG_TRUNC
#define ISC_PLATFORM_NEEDNTOP