[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