[Xorp-cvs] XORP cvs commit: xorp xorp/fea/data_plane/control_socket xorp/fea/data_plane/fibconfig xorp/libxorp xorp/rtrmgr
Bruce Simpson
bms at icir.org
Tue Sep 4 09:40:13 PDT 2007
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: bms at xorpc.icir.org 2007-09-04 16:40:13 UTC
XORP CVS repository
Modified files:
. Jamrules.in configure configure.in
fea/data_plane/control_socket windows_rras_support.cc
fea/data_plane/fibconfig fibconfig_entry_set_iphelper.cc
fibconfig_table_get_iphelper.cc
libxorp run_command.cc xorp_osdep_mid.h
rtrmgr op_commands.cc util.cc
Log message:
Changes for future Windows compatibility:
* Stub out -D_NO_OLDNAMES for the Windows build, as any
references to UN*X compatibility stub functions in the
Visual C++ Runtime should now have been eliminated.
* Pushdown certain definitions which are not included in
MinGW w32api-3.9 to the appropriate fea source files.
* Disable certain XORP warning flags which cause compilation
of the tree to break with MinGW C/C++ language system headers
which have not been specially patched to workaround an issue
with the definition of __CRT_INLINE (see configure.in comments).
* Regen.
With these changes, XORP should build on Microsoft Windows "Longhorn"
Server and Microsoft Windows Vista, although no new functionality
(i.e. IPv6 routing) will be supported [yet].
Porting XORP to build with Microsoft Visual C++ should now be easier.
Revision Changes Path
1.8 +3 -4; commitid: c18a46dd8a547ea6; xorp/Jamrules.in
1.270 +6 -3; commitid: c18a46dd8a547ea6; xorp/configure
1.212 +11 -3; commitid: c18a46dd8a547ea6; xorp/configure.in
1.2 +6 -1; commitid: c18a46dd8a547ea6; xorp/fea/data_plane/control_socket/windows_rras_support.cc
1.9 +8 -1; commitid: c18a46dd8a547ea6; xorp/fea/data_plane/fibconfig/fibconfig_entry_set_iphelper.cc
1.9 +5 -1; commitid: c18a46dd8a547ea6; xorp/fea/data_plane/fibconfig/fibconfig_table_get_iphelper.cc
1.32 +6 -1; commitid: c18a46dd8a547ea6; xorp/libxorp/run_command.cc
1.11 +4 -3; commitid: c18a46dd8a547ea6; xorp/libxorp/xorp_osdep_mid.h
1.69 +3 -1; commitid: c18a46dd8a547ea6; xorp/rtrmgr/op_commands.cc
1.27 +3 -1; commitid: c18a46dd8a547ea6; xorp/rtrmgr/util.cc
More information about the Xorp-cvs
mailing list