[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.148 and 1.149

version 1.148, 2002/05/07 02:59:38 version 1.149, 2002/05/12 15:48:39
Line 225  ipq_lock_try()
Line 225  ipq_lock_try()
         int s;          int s;
   
         /*          /*
          * Use splvm() -- we're bloking things that would cause           * Use splvm() -- we're blocking things that would cause
          * mbuf allocation.           * mbuf allocation.
          */           */
         s = splvm();          s = splvm();
Line 509  ip_input(struct mbuf *m)
Line 509  ip_input(struct mbuf *m)
         }          }
   
 #ifdef IPSEC  #ifdef IPSEC
         /* ipflow (IP fast fowarding) is not compatible with IPsec. */          /* ipflow (IP fast forwarding) is not compatible with IPsec. */
         m->m_flags &= ~M_CANFASTFWD;          m->m_flags &= ~M_CANFASTFWD;
 #else  #else
         /*          /*
Line 1679  ip_forward(m, srcrt)
Line 1679  ip_forward(m, srcrt)
                  * a router should not generate ICMP_SOURCEQUENCH as                   * a router should not generate ICMP_SOURCEQUENCH as
                  * required in RFC1812 Requirements for IP Version 4 Routers.                   * required in RFC1812 Requirements for IP Version 4 Routers.
                  * source quench could be a big problem under DoS attacks,                   * source quench could be a big problem under DoS attacks,
                  * or the underlying interface is rate-limited.                   * or if the underlying interface is rate-limited.
                  */                   */
                 if (mcopy)                  if (mcopy)
                         m_freem(mcopy);                          m_freem(mcopy);

Legend:
Removed from v.1.148  
changed lines
  Added in v.1.149

CVSweb <webmaster@jp.NetBSD.org>