This website requires JavaScript.
Explore
Help
Sign In
ExternalVendorCode
/
genode
Watch
1
Star
0
Fork
0
You've already forked genode
mirror of
https://github.com/genodelabs/genode.git
synced
2024-12-24 15:56:41 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
caad308a21
genode
/
libports
/
ports
/
lwip.inc
3 lines
55 B
PHP
Raw
Normal View
History
Unescape
Escape
lwip: use git and master branch
2013-04-29 07:33:29 +00:00
LWIP_VERSION
=
git
libports: update lwip to STABLE-1.4.1-RC1 The new version works fine but there is an issue with connect() that needs the included patch: There is no actual handling of EALREADY in lwip. It sets errno to EALREADY when the connection was established. Unfortunatly this is really bad because most programs expect to receive errno EISCONN if the connection was successfully established. So this behaviour breaks Qt4 and several noux/net packages (like lynx) because those programs end up in an endless loop trying to connect via an already connected socket. The longterm solution would be fixing the wrong behaviour in lwip (there are already bug-reports on lwip's mailinglist) but for now, it works well enough to simple change lwip's err_to_errno table to set errno to EISCONN when the connection was established.
2012-08-08 08:55:09 +00:00
LWIP
=
lwip
-
$
(
LWIP_VERSION
)
Reference in New Issue
Copy Permalink