]> xenbits.xensource.com Git - unikraft/libs/lwip.git/log
unikraft/libs/lwip.git
6 years agoEnable menu-based configuration of sockets and IPv6
Sharan Santhanam [Thu, 7 Jun 2018 13:50:56 +0000 (15:50 +0200)]
Enable menu-based configuration of sockets and IPv6

Removes the hardcoded and enabled lwIP options for sockets and IPv6 that
actually can be configured using Config.uk

Signed-off-by: Sharan Santhanam <sharan.santhanam@neclab.eu>
6 years agoAdhering to uksched API for thread creation
Sharan Santhanam [Wed, 13 Jun 2018 13:41:46 +0000 (15:41 +0200)]
Adhering to uksched API for thread creation

sys_thread_new was unnecessarily using a static allocated variable for
creating a thread. On failure, uk_printd() was called without specifying
a level which fails. Additonally the code style of this function is updated.

Signed-off-by: Sharan Santhanam <sharan.santhanam@neclab.eu>
6 years agoCorrect handling of mailbox return values on post and recv
Yuri Volchkov [Wed, 11 Apr 2018 09:07:11 +0000 (11:07 +0200)]
Correct handling of mailbox return values on post and recv

uk_mbox_mt_post_try and uk_mbox_mt_recv_try return a value
smaller than 0 in case of errors.

Signed-off-by: Yuri Volchkov <yuri.volchkov@neclab.eu>
6 years agoIntroduce lwip_getsock_status()
Yuri Volchkov [Tue, 20 Mar 2018 12:30:10 +0000 (13:30 +0100)]
Introduce lwip_getsock_status()

This function is intended to be used for implementing poll().
It returns a status flag for a socket fd. It is added as patch to
the lwIP sources.

Signed-off-by: Yuri Volchkov <yuri.volchkov@neclab.eu>
6 years agoInitial port of lwIP to Unikraft
Sharan Santhanam [Wed, 13 Jun 2018 09:22:33 +0000 (11:22 +0200)]
Initial port of lwIP to Unikraft

This is our initial port of lwIP to Unikraft as external
library. For now you need newlib to make it work.

Signed-off-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Signed-off-by: Kenichi Yasukata <kenichi.yasukata@neclab.eu>
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Signed-off-by: Florian Schmidt <florian.schmidt@neclab.eu>
Signed-off-by: Sharan Santhanam <sharan.santhanam@neclab.eu>
7 years agoinitial commit (empty)
Florian Schmidt [Thu, 7 Dec 2017 18:27:26 +0000 (19:27 +0100)]
initial commit (empty)