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

Pavlin Radoslavov pavlin at icir.org
Thu Aug 9 15:20:51 PDT 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-08-09 22:20:51 UTC

XORP CVS repository


Modified files:
	fea/data_plane/fibconfig fibconfig_entry_get_netlink_socket.cc 
	                         fibconfig_entry_set_netlink_socket.cc 

Log message:
	Added support for setting table ID when it is larger than 0xff.
	
	For the record, the semantic for setting the table ID is:
	
	If the table ID is <= 0xff, then we set it in rtmsg->rtm_table,
	otherwise we set rtmsg->rtm_table to RT_TABLE_UNSPEC and add the
	real value as an RTA_TABLE attribute.
	
	Note that table ID support for values large than 0xff has been
	added to Linux around kernel version 2.6.20 or so.
	
	Requested by:   Ben Greear <greearb AT candelatech.com>

Revision  Changes                                Path
1.13      +43 -8;  commitid: 268446bb92ef7ea6;   xorp/fea/data_plane/fibconfig/fibconfig_entry_get_netlink_socket.cc
1.12      +74 -11;  commitid: 268446bb92ef7ea6;  xorp/fea/data_plane/fibconfig/fibconfig_entry_set_netlink_socket.cc



More information about the Xorp-cvs mailing list