cvs commit: src/sys/sys mbuf.h src/sys/netinet6 ah_core.c ah_output.c esp_core.c esp_input.c icmp6.c ip6_input.c ip6_output.c ipcomp_core.c nd6_nbr.c

Jeffrey Hsu hsu at crater.dragonflybsd.org
Thu Sep 28 20:44:13 PDT 2006


hsu         2006/09/28 20:37:04 PDT

DragonFly src repository

  Modified files:
    sys/sys              mbuf.h 
    sys/netinet6         ah_core.c ah_output.c esp_core.c 
                         esp_input.c icmp6.c ip6_input.c 
                         ip6_output.c ipcomp_core.c nd6_nbr.c 
  Log:
  Explicitly mark places in the IPv6 code that require a contiguous buffer.
  
  Clear up confusion with inequalities and missing frees in error cases.
  
  Combine two separate memory allocations into one single allocation
  from the object cache.
  
  Revision  Changes    Path
  1.37      +23 -0     src/sys/sys/mbuf.h
  1.9       +4 -32     src/sys/netinet6/ah_core.c
  1.8       +2 -10     src/sys/netinet6/ah_output.c
  1.10      +4 -18     src/sys/netinet6/esp_core.c
  1.12      +4 -12     src/sys/netinet6/esp_input.c
  1.22      +17 -48    src/sys/netinet6/icmp6.c
  1.30      +5 -20     src/sys/netinet6/ip6_input.c
  1.22      +3 -19     src/sys/netinet6/ip6_output.c
  1.7       +1 -4      src/sys/netinet6/ipcomp_core.c
  1.16      +2 -18     src/sys/netinet6/nd6_nbr.c


http://www.dragonflybsd.org/cvsweb/src/sys/sys/mbuf.h.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ah_core.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ah_output.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/esp_core.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/esp_input.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/icmp6.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6_input.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6_output.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ipcomp_core.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/nd6_nbr.c.diff?r1=1.15&r2=1.16&f=u





More information about the Commits mailing list