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

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

Diff for /src/sys/netinet/ip_input.c between version 1.219.2.1 and 1.222

version 1.219.2.1, 2005/10/26 08:32:51 version 1.222, 2005/12/11 12:24:57
Line 1853  ip_forward(struct mbuf *m, int srcrt)
Line 1853  ip_forward(struct mbuf *m, int srcrt)
                 icmp_error(m, ICMP_TIMXCEED, ICMP_TIMXCEED_INTRANS, dest, 0);                  icmp_error(m, ICMP_TIMXCEED, ICMP_TIMXCEED_INTRANS, dest, 0);
                 return;                  return;
         }          }
         ip->ip_ttl -= IPTTLDEC;  
   
         sin = satosin(&ipforward_rt.ro_dst);          sin = satosin(&ipforward_rt.ro_dst);
         if ((rt = ipforward_rt.ro_rt) == 0 ||          if ((rt = ipforward_rt.ro_rt) == 0 ||
Line 1883  ip_forward(struct mbuf *m, int srcrt)
Line 1882  ip_forward(struct mbuf *m, int srcrt)
         if (mcopy)          if (mcopy)
                 mcopy = m_pullup(mcopy, ip->ip_hl << 2);                  mcopy = m_pullup(mcopy, ip->ip_hl << 2);
   
           ip->ip_ttl -= IPTTLDEC;
   
         /*          /*
          * If forwarding packet using same interface that it came in on,           * If forwarding packet using same interface that it came in on,
          * perhaps should send a redirect to sender to shortcut a hop.           * perhaps should send a redirect to sender to shortcut a hop.

Legend:
Removed from v.1.219.2.1  
changed lines
  Added in v.1.222

CVSweb <webmaster@jp.NetBSD.org>