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

Pavlin Radoslavov pavlin@icir.org
Thu, 1 Dec 2005 22:39:50 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-12-01 22:39:50 UTC

XORP CVS repository


Modified files:
	fea           mfea_proto_comm.cc rawsock.cc 

Log message:
	Decleare the type of the fifth argument ("len") of inet6_opt_next()
	to be "socklen_t *" instead of "size_t *".
	Older versions of FreeBSD (e.g., FreeBSD-4.10) incorrectly declare
	it as "size_t *", but the problem is fixed in later FreeBSD versions.
	
	The type is double-checked with Section 10.5 of RFC 3542 and it indeed
	should be "socklen_t *".
	
	Problem found by compiling on amd64 running FreeBSD-6.0.

Revision  Changes                              Path
1.40      +3 -2;  commitid: 5ff6438f7a077ea6;  xorp/fea/mfea_proto_comm.cc
1.11      +3 -2;  commitid: 5ff6438f7a077ea6;  xorp/fea/rawsock.cc