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

Pavlin Radoslavov pavlin at icir.org
Wed Nov 29 00:21:29 PST 2006


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2006-11-29 08:21:29 UTC

XORP CVS repository


Modified files:
	fea           ifconfig_get_proc_linux.cc 
	              ifconfig_parse_ifaddrs.cc ifconfig_parse_ifreq.cc 
	              ifconfig_parse_nlm.cc ifconfig_parse_rtm.cc 
	              kernel_utils.hh mfea_proto_comm.cc 
	              netlink_socket_utils.cc rawsock.cc rawsock.hh 
	              routing_socket_utils.cc 

Log message:
	* Add new function kernel_adjust_sockaddr_in6_send() that can
	  be used to set the scope ID for sockaddr_in6 structure.
	
	* Use the above function to adjust the destination address
	  when using sendmsg() to transmit data packets on raw sockets.
	
	  This fixes an IPv6 transmission problem discovered with
	  FreeBSD-6.2-RC1.
	
	* Rename kernel_ipv6_adjust() and kernel_ipvx_adjust() to
	  kernel_adjust_ipv6_recv() and kernel_adjust_ipvx_recv()
	  respectively.
	
	Bug found by:   "A.H.T" <ahthamrin AT gmail.com>

Revision  Changes                                 Path
1.27      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/ifconfig_get_proc_linux.cc
1.29      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/ifconfig_parse_ifaddrs.cc
1.32      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/ifconfig_parse_ifreq.cc
1.28      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/ifconfig_parse_nlm.cc
1.30      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/ifconfig_parse_rtm.cc
1.6       +29 -4;  commitid: 11afa456d41a47ea6;   xorp/fea/kernel_utils.hh
1.69      +4 -1;  commitid: 11afa456d41a47ea6;    xorp/fea/mfea_proto_comm.cc
1.38      +2 -2;  commitid: 11afa456d41a47ea6;    xorp/fea/netlink_socket_utils.cc
1.39      +27 -19;  commitid: 11afa456d41a47ea6;  xorp/fea/rawsock.cc
1.12      +5 -5;  commitid: 11afa456d41a47ea6;    xorp/fea/rawsock.hh
1.37      +3 -3;  commitid: 11afa456d41a47ea6;    xorp/fea/routing_socket_utils.cc



More information about the Xorp-cvs mailing list