zephyr/subsys/net
Paul Sokolovsky f750ce56ce net: lib: sockets: Switch to use fdtable
Previously the "socket file descriptors" were just net_context
pointers cast to int. For full POSIX compatibility and support
of generic operations line read/write/close/fcntl/ioctl, the
real file descriptors should be supported, as implemented by
fdtable mini-subsys.

Socket implementation already has userspace vs flatspace dichotomy,
and adding to that ptr-fds vs real-fds dichotomy (4 possible cases)
is just too cumbersome. So, switch sockets to real fd's regardless
if full POSIX subsystem is enabled or not.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-11-04 22:04:11 +01:00
..
ip net: Rename net_is_xxx...() functions to net_xxx_is...() 2018-11-02 14:52:33 -04:00
l2 net: Rename net_is_xxx...() functions to net_xxx_is...() 2018-11-02 14:52:33 -04:00
lib net: lib: sockets: Switch to use fdtable 2018-11-04 22:04:11 +01:00
buf.c
CMakeLists.txt
hostname.c
Kconfig
Kconfig.hostname
Kconfig.template.log_config.default.net
Kconfig.template.log_config.net
TODO