Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-8] src/sys/netinet



Module Name:    src
Committed By:   martin
Date:           Fri Jul  7 09:23:01 UTC 2017

Modified Files:
        src/sys/netinet [netbsd-8]: ip_output.c

Log Message:
Pull up following revision(s) (requested by roy in ticket #100):
        sys/netinet/ip_output.c: revision 1.280
        sys/netinet/ip_output.c: revision 1.282
When outputting, search for the sending address on the sending interface
rather than blindly picking the first matcing address from any interface
when testing source address validity.
This allows another interface to have the same address, but be detached.
Rename u to udst, .dst to .sa and .dst4 to sin.
Create sockaddr for the source address in usrc so it won't stamp on udst.
This fixes a regression caused in r1.280


To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.279.2.1 src/sys/netinet/ip_output.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index