Christian Helmuth
1f181f6ce3
genode_c_api: errors on socket/nic_client init
...
Prevent uncaught exceptiosn in (NIC-client) initialization but report
as errors from genode_socket_init() / genode_nic_client_create().
2025-04-10 14:24:11 +02:00
Sebastian Sumpf
92086cce68
genode_c_api/socket: add label to socket init
...
Add label argument to genode_socket_init that can be/is used to label
possible connecions.
issue #5471
2025-04-10 14:13:26 +02:00
Sebastian Sumpf
488fcfd1a3
genode_c_api/socket: add wakeup_remote + sock_info
...
* add genode_socket_wakeup_remote and genode_socket_register_wakeup
which are used to support Vfs::Remote_io on the IP stack side
* add genode_socket_info in order to retrieve the address configuration
from the IP stack
issue #5471
2025-04-10 14:12:38 +02:00
Sebastian Sumpf
a57ebc55fa
os: move genode_c_api/socket.h from lxip to os
...
Move lxip local socket C-API to os/include/genode_c_api
issue #5471
2025-04-10 14:12:37 +02:00