[BACK]Return to ip6_input.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet6

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

Diff for /src/sys/netinet6/ip6_input.c between version 1.85 and 1.86

version 1.85, 2006/05/05 00:03:22 version 1.86, 2006/05/07 16:02:40
Line 1149  ip6_savecontrol(in6p, mp, ip6, m)
Line 1149  ip6_savecontrol(in6p, mp, ip6, m)
                  * Note that the order of the headers remains in                   * Note that the order of the headers remains in
                  * the chain of ancillary data.                   * the chain of ancillary data.
                  */                   */
                 while (1) {     /* is explicit loop prevention necessary? */                  for (;;) {      /* is explicit loop prevention necessary? */
                         struct ip6_ext *ip6e = NULL;                          struct ip6_ext *ip6e = NULL;
                         int elen;                          int elen;
                         struct mbuf *ext = NULL;                          struct mbuf *ext = NULL;
Line 1479  ip6_lasthdr(m, off, proto, nxtp)
Line 1479  ip6_lasthdr(m, off, proto, nxtp)
                 nxt = -1;                  nxt = -1;
                 nxtp = &nxt;                  nxtp = &nxt;
         }          }
         while (1) {          for (;;) {
                 newoff = ip6_nexthdr(m, off, proto, nxtp);                  newoff = ip6_nexthdr(m, off, proto, nxtp);
                 if (newoff < 0)                  if (newoff < 0)
                         return off;                          return off;

Legend:
Removed from v.1.85  
changed lines
  Added in v.1.86

CVSweb <webmaster@jp.NetBSD.org>