cvs commit: src/sys/netinet6 in6.h src/lib/libc/net ip6opt.c rthdr.c
Hasso Tepper
hasso at crater.dragonflybsd.org
Tue May 29 03:58:40 PDT 2007
hasso 2007/05/29 03:58:11 PDT
DragonFly src repository
Modified files:
sys/netinet6 in6.h
lib/libc/net ip6opt.c rthdr.c
Log:
Add implementations of the inet6_opt* and inet6_rth* functions (RFC3542).
The patch brings in the part of the RFC3542 API we already have declared
in the sys/netinet6/in6.h, but implementations were missing which confuses
third party apps.
As IPv6 Routing Header Type 0 is already in the way to deprecation (see
draft-ietf-ipv6-deprecate-rh0-00.txt for details), handling of these is
removed from inet6_rth* functions.
Obtained-from: KAME
Revision Changes Path
1.9 +14 -9 src/sys/netinet6/in6.h
1.6 +222 -0 src/lib/libc/net/ip6opt.c
1.5 +41 -0 src/lib/libc/net/rthdr.c
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/ip6opt.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/rthdr.c.diff?r1=1.4&r2=1.5&f=u
More information about the Commits
mailing list