]> xenbits.xensource.com Git - unikraft/libs/lwip.git/commit
Add eventpoll patch
authorMarc Rittinghaus <marc.rittinghaus@kit.edu>
Mon, 20 Jun 2022 16:57:53 +0000 (18:57 +0200)
committerUnikraft <monkey@unikraft.io>
Tue, 16 Aug 2022 16:41:17 +0000 (16:41 +0000)
commit89003dec6c2031f2327a4c6d6a0f396f499dcad1
tree58956706247d64f52a5614026eb07c0b6846564f
parentca72f2c19dc28fb2e40801083a41fe1d74a7fb4d
Add eventpoll patch

The polling interface used by posix-socket is based on the eventpoll
API. This patch modifies lwip to call a custom callback for event
notification in lwip's posix-socket driver. It also changes definitions
in lwip's internal socket.h to be compatible with external definitions
we use.

Signed-off-by: Marc Rittinghaus <marc.rittinghaus@kit.edu>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@gmail.com>
Reviewed-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Approved-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #17
patches/0006-eventpoll.patch [new file with mode: 0644]