[Xorp-cvs] XORP cvs commit: xorp/fea

Pavlin Radoslavov pavlin at icir.org
Wed Aug 30 09:46:10 PDT 2006


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2006-08-30 16:46:10 UTC

XORP CVS repository


Modified files:
	fea           fticonfig_entry_get_netlink.cc 
	              fticonfig_entry_parse_nlm.cc 
	              fticonfig_entry_set_netlink.cc 
	              fticonfig_table_parse_nlm.cc ifconfig_parse_nlm.cc 
	              ifconfig_set_netlink.cc netlink_socket.cc 
	              netlink_socket_utils.cc netlink_socket_utils.hh 

Log message:
	Conditionally define some of the netlink-related macros that are not
	defined properly and might generate alignment-related compilation
	warning on some architectures (e.g, ARM/XScale) if we use
	"-Wcast-align" compilation flag.
	
	The redefined macros are:
	NLMSG_NEXT, RTA_NEXT, IFA_RTA, IFLA_RTA, RTM_RTA.
	
	The local version of each macro has the prefix "XORP_" in front of
	the name.

Revision  Changes                               Path
1.36      +2 -2;  commitid: 210644f5bfd57ea6;   xorp/fea/fticonfig_entry_get_netlink.cc
1.21      +2 -2;  commitid: 210644f5bfd57ea6;   xorp/fea/fticonfig_entry_parse_nlm.cc
1.31      +3 -3;  commitid: 210644f5bfd57ea6;   xorp/fea/fticonfig_entry_set_netlink.cc
1.22      +2 -2;  commitid: 210644f5bfd57ea6;   xorp/fea/fticonfig_table_parse_nlm.cc
1.27      +5 -5;  commitid: 210644f5bfd57ea6;   xorp/fea/ifconfig_parse_nlm.cc
1.32      +5 -5;  commitid: 210644f5bfd57ea6;   xorp/fea/ifconfig_set_netlink.cc
1.42      +4 -4;  commitid: 210644f5bfd57ea6;   xorp/fea/netlink_socket.cc
1.36      +4 -4;  commitid: 210644f5bfd57ea6;   xorp/fea/netlink_socket_utils.cc
1.15      +50 -1;  commitid: 210644f5bfd57ea6;  xorp/fea/netlink_socket_utils.hh



More information about the Xorp-cvs mailing list