[Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/io xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets
Bruce M. Simpson
bms at icir.org
Sat Nov 17 02:14:53 PST 2007
Pavlin Radoslavov wrote:
> Log message:
> Added a mechanism to read the incoming interface for UDP packets
> and propagate that information to the routing module (RIP/RIPng).
>
> This is needed, because link-local IPv6 UDP packets with link-local
> sender address cannot be matched to the incoming interface
> (just by using a matching subnet address).
>
JFYI:
Windows does not support this until Vista and needs to use
WSARecvMsg() to obtain the IPV6_PKTINFO information. Only the older
RFC-2292 option seems to be supported. Windows actively checks and uses
the sin6_scope_id field in send/connect calls.
Thanks for doing this!
BMS
More information about the Xorp-cvs
mailing list