<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/test/udpconnectsrvr.lua, branch docs/pre-release-audit</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=docs%2Fpre-release-audit</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=docs%2Fpre-release-audit'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2012-08-23T22:31:15+00:00</updated>
<entry>
<title>Fix udp:setpeername("*")</title>
<updated>2012-08-23T22:31:15+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego@impa.br</email>
</author>
<published>2012-08-23T22:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=6368caeb5ab5f628b8021c8ebf4d6df436162aaf'/>
<id>urn:sha1:6368caeb5ab5f628b8021c8ebf4d6df436162aaf</id>
<content type='text'>
There seems to be a curious difference between MacOS and
Linux and I am not sure if this is documented. When you
break a "connection" on Mac OS, you only eliminate the peer
association, but the local address remains bound. On Linux,
breaking a "connection" eliminates the binding to the local
address. Have you guys ever come accross this?

Another irritating difference is that connect() returns the
error EAFNOSUPPORT on Mac OS. I am going to ignore all
errors when the reason for calling connect() is simply to
break the "connection".
</content>
</entry>
</feed>
