[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