Thank you. I have specified addrSocketType. And now it works.<br><br><div class="gmail_quote">23 февраля 2012 г. 13:17 пользователь iquiw <span dir="ltr">&lt;<a href="mailto:iku.iwasa@gmail.com">iku.iwasa@gmail.com</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">I suppose you need to specify addrSocketType (usually Stream or<br>
Datagram) for defaultHints.<br>
<br>
Although it seems it is not required on recent versions of FreeBSD (&gt;= 8.x?),<br>
I think it is better to specify addrSocketType always.<br>
<br>
</div># sorry, I forgot CC to haskell-cafe.<br>
<div class="im HOEnZb"><br>
On Wed, Feb 22, 2012 at 8:26 PM, Alexander Vasiliev<br>
&lt;<a href="mailto:alexvasiljev@gmail.com">alexvasiljev@gmail.com</a>&gt; wrote:<br>
</div><div class="HOEnZb"><div class="h5">&gt; Hi.<br>
&gt;<br>
&gt; I use FreeBsd and get the following error during execution.<br>
&gt; &quot;mvz_server: getAddrInfo: does not exist (servname not supported for<br>
&gt; ai_socktype)&quot;<br>
&gt;<br>
&gt; System: FreeBsd 7.1; amd64.<br>
&gt; Haskell: ghc-7.0.3; network-2.3.0.5.<br>
&gt;<br>
&gt; The programm works well on Ubuntu and on Windows XP.<br>
&gt; The piece of code is:<br>
&gt;<br>
&gt; bindit :: String -&gt; ServData -&gt; IO()<br>
&gt; bindit port sd@(mvzs, clnts) = withSocketsDo $<br>
&gt;     do<br>
&gt;       addrinfos &lt;- getAddrInfo<br>
&gt;                    (Just (defaultHints {addrFlags = [AI_PASSIVE]}))<br>
&gt;                    Nothing (Just port)<br>
&gt;<br>
&gt; I googled that this error was solved in ghc 6.8. But i use ghc 7.0.3. Can<br>
&gt; anyone help me?<br>
&gt;<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; Alexander<br>
&gt;<br>
</div></div><div class="HOEnZb"><div class="h5">&gt; _______________________________________________<br>
&gt; Haskell-Cafe mailing list<br>
&gt; <a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
&gt;<br>
</div></div></blockquote></div><br>