<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks Julien, This is the contents of net/ipv4/udp.c.rej
<br>
***************
<br>
*** 1349,1354 ****
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case 0:
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_ESPINUDP:
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_ESPINUDP_NON_IKE:
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; up-&gt;encap_rcv = xfrm4_udp_encap_rcv;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* FALLTHROUGH */
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_L2TPINUDP:
<br>
--- 1472,1482 ----
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case 0:
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_ESPINUDP:
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_ESPINUDP_NON_IKE:
<br>
+ #if defined(CONFIG_XFRM) || defined(CONFIG_IPSEC_NAT_TRAVERSAL)
<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (xfrm4_rcv_encap_func)
<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; up-&gt;encap_rcv = xfrm4_udp_encap_rcv_wrapper;
<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else
<br>
+ #endif
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; up-&gt;encap_rcv = xfrm4_udp_encap_rcv;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* FALLTHROUGH */
<br>
&nbsp;&nbsp;&nbsp;&nbsp; case UDP_ENCAP_L2TPINUDP:
<br>
<br>
henryg
<br>
<br>
<blockquote
 cite="mid30973a350804071525k11ad3a4braef03bae501486a2@mail.gmail.com"
 type="cite">take a look at this file : <span class="q">net/ipv4/udp.c.rej
in your kernel source directory...<br>
  <br>
Maybe it's only blank line or comment.<br>
  <br>
Julien<br>
  </span><br>
  <div><span class="gmail_quote">2008/4/8, vpn &lt;<a
 href="mailto:vpn@henryg.net">vpn@henryg.net</a>&gt;:</span>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">Paul Wouters wrote:
    <blockquote
 cite="http://midPine.LNX.4.64.0804071804440.31734@newtla.xelerance.com"
 type="cite"><span class="q">
      <pre>On Mon, 7 Apr 2008, vpn wrote:

  </pre>
      <blockquote type="cite">
        <pre>Subject: [Openswan Users] kernel patch NAT TRAVERSAL

I am trying to patch linux-2.6.22.19. I am following the instructions on
the wiki <a
 href="http://wiki.openswan.org/index.php/BuildingFromTarballsFor2/6"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://wiki.openswan.org/index.php/BuildingFromTarballsFor2/6</a>

and/or the openswan book chapter 3. I have tried version 2.4.10, 2.4.12,
2.5.17 and <a href="http://2.6.10." target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">2.6.10.</a> They all fail with similar output.

    </pre>
      </blockquote>
      </span>
      <pre><span class="q">
Try: <a
 href="ftp://ftp.openswan.org/openswan/openswan-2.4.x.kernel-2.6.23-natt.patch"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ftp://ftp.openswan.org/openswan/openswan-2.4.x.kernel-2.6.23-natt.patch</a></span>

  </pre>
    </blockquote>
Thanks Paul, for your quick reply, but No joy.<br>
    <br>
dev64:/usr/src# cd linux<br>
dev64:/usr/src/linux# cat ../openswan-2.4.x.kernel-2.6.23-natt.patch |
patch -p1<span class="q"><br>
patching file net/ipv4/Kconfig<br>
    </span>Hunk #1 succeeded at 409 (offset 42 lines).<span class="q"><br>
patching file net/ipv4/udp.c<br>
    </span>Hunk #1 succeeded at 101 (offset -1 lines).<br>
Hunk #2 succeeded at 1018 with fuzz 1 (offset 97 lines).<br>
Hunk #3 FAILED at 1472.<br>
Hunk #4 succeeded at 1870 (offset 94 lines).<span class="q"><br>
1 out of 4 hunks FAILED -- saving rejects to file net/ipv4/udp.c.rej<br>
    </span><span class="q">patching file include/net/xfrmudp.h<br>
    <br>
    </span></div>
    <br>
_______________________________________________<br>
    <a onclick="return top.js.OpenExtLink(window,event,this)"
 href="mailto:Users@openswan.org">Users@openswan.org</a><br>
    <a onclick="return top.js.OpenExtLink(window,event,this)"
 href="http://lists.openswan.org/mailman/listinfo/users" target="_blank">http://lists.openswan.org/mailman/listinfo/users</a><br>
Building and Integrating Virtual Private Networks with Openswan:<br>
    <a onclick="return top.js.OpenExtLink(window,event,this)"
 href="http://www.amazon.com/gp/product/1904811256/104-3099591-2946327?n=283155"
 target="_blank">http://www.amazon.com/gp/product/1904811256/104-3099591-2946327?n=283155</a><br>
    <br>
  </blockquote>
  </div>
  <br>
</blockquote>
</body>
</html>