<div dir="ltr">Why can't you use gen_tcp? Do you really need to implement OS level APIs in Erlang? Erlang really isn't the right language for raw socket manipulation. Try out C.<br><br>If you really want to get to know the lower layer network protocols, play with Click (modular router).<br>
<br><div class="gmail_quote">On Tue, Aug 12, 2008 at 10:54 AM, Marc Eisenbarth <span dir="ltr"><<a href="mailto:Marc_Eisenbarth@gmx.net">Marc_Eisenbarth@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
hi all!<br>
<br>
I have been browsing the source code in hopes of learning more about how the network stack works, as implemented by Erlang. At this point, a small example would be extremely helpful. How would I go about opening a socket and sending a single SYN (structured as the first packet in the TCP 3-way handshake) and then stop communications? Since this doesn't follow the standard TCP connect paradigm (single packet, no FIN, etc.), it will be a helpful example for myself.<br>

<font color="#888888">--<br>
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten<br>
Browser-Versionen downloaden: <a href="http://www.gmx.net/de/go/browser" target="_blank">http://www.gmx.net/de/go/browser</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</font></blockquote></div><br></div>