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

Kristian Larsson kristian@juniks.net
Tue, 1 Nov 2005 19:25:09 +0100


Is this really necessary?
It seams wrong that all OSes should suffer due to
the bad behaviour introduced by Linux.

   Kristian.

On Tue, Nov 01, 2005 at 05:49:05PM +0000, Pavlin Radoslavov wrote:
> CVSROOT:	/usr/local/share/doc/apache/cvs
> Module name:	xorp
> Changes by:	pavlin@xorpc.icir.org	2005-11-01 17:49:05 UTC
> 
> XORP CVS repository
> 
> 
> Modified files:
> 	fea           ifconfig_set.cc 
> 
> Log message:
> 	When setting the MTU of an interface, if the interface is up,
> 	then explicitly take down the interface before the change
> 	and then take it up.
> 	
> 	We need to do this because of a limitation imposed by the Linux kernel.
> 	Note that for the sake of consistency we do it for all OS-es.
> 	
> 	Bug found by:   Michael Larson <mike AT lrlart.com>
> 
> Revision  Changes                                Path
> 1.36      +24 -1;  commitid: 12ad34367a9f07ea6;  xorp/fea/ifconfig_set.cc
> _______________________________________________
> Xorp-cvs mailing list
> Xorp-cvs@icir.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs