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