[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.169 and 1.170

version 1.169, 2003/06/30 07:54:28 version 1.170, 2003/07/03 05:03:53
Line 1726  ip_forward(m, srcrt)
Line 1726  ip_forward(m, srcrt)
                         struct route *ro;                          struct route *ro;
   
                         sp = ipsec4_getpolicybyaddr(mcopy,                          sp = ipsec4_getpolicybyaddr(mcopy,
                                                     IPSEC_DIR_OUTBOUND,                              IPSEC_DIR_OUTBOUND, IP_FORWARDING,
                                                     IP_FORWARDING,                              &ipsecerror);
                                                     &ipsecerror);  
   
                         if (sp == NULL)                          if (sp == NULL)
                                 destifp = ipforward_rt.ro_rt->rt_ifp;                                  destifp = ipforward_rt.ro_rt->rt_ifp;
                         else {                          else {
                                 /* count IPsec header size */                                  /* count IPsec header size */
                                 ipsechdr = ipsec4_hdrsiz(mcopy,                                  ipsechdr = ipsec4_hdrsiz(mcopy,
                                                          IPSEC_DIR_OUTBOUND,                                      IPSEC_DIR_OUTBOUND, NULL);
                                                          NULL);  
   
                                 /*                                  /*
                                  * find the correct route for outer IPv4                                   * find the correct route for outer IPv4

Legend:
Removed from v.1.169  
changed lines
  Added in v.1.170

CVSweb <webmaster@jp.NetBSD.org>