[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