7
depends embox.compat.libc.assert
8
depends embox.compat.libc.str
9
depends embox.net.skbuff
10
depends embox.net.sock
11
@NoRuntime depends embox.lib.libds
15
option string log_level="LOG_NONE"
18
option number amount_tcp_sock=20
19
option number max_simultaneous_tx_pack = 0
20
option number def_tcp_win_val = 16384
26
depends embox.compat.posix.net.inet_addr
27
depends embox.compat.libc.str /* memset, memcpy */
28
depends embox.mem.pool
33
option string log_level="LOG_NONE"
38
depends embox.compat.libc.assert
39
depends embox.compat.libc.str
40
depends embox.net.lib.udp
41
@NoRuntime depends embox.lib.libds
46
option number amount_inet_sock=20
51
@NoRuntime depends embox.lib.libds
57
option number amount_inet6_sock=20
61
@NoRuntime depends embox.lib.libds
65
@DefaultImpl(no_af_packet)
66
abstract module af_packet_api { }
68
module af_packet extends af_packet_api {
70
option number amount_sockets=20
78
module no_af_packet extends af_packet_api {
79
source "no_af_packet.c"
80
option number amount_sockets=20
95
@DefaultImpl(netlink_stub)
96
abstract module netlink {
97
@IncludeExport(path="linux/", target_name="rtnetlink.h")
98
source "uapi_linux_rtnetlink.h"
100
@IncludeExport(path="linux/", target_name="netlink.h")
101
source "uapi_linux_netlink.h"
103
@IncludeExport(path="linux/", target_name="if_link.h")
104
source "uapi_linux_if_link.h"
107
module af_netlink extends netlink {
108
option number max_socks=1
110
source "af_netlink.c"
112
@IncludeExport(path="net/", target_name="netlink.h")
120
module netlink_stub extends netlink {
121
@IncludeExport(path="net/", target_name="netlink.h")
122
source "netlink_stub.h"
126
option string log_level="LOG_NONE"
129
source "socket_desc.c"
130
option number connect_timeout=5000
132
depends embox.compat.libc.str
133
depends embox.net.sock
134
depends embox.net.dev //ksocket, netdev_get_by_name
135
@NoRuntime depends embox.lib.libds
136
@NoRuntime depends embox.compat.posix.net.socket // for task_idx_ops_socket
137
depends embox.kernel.task.resource.idesc_table
143
@NoRuntime depends embox.lib.libds
149
@NoRuntime depends embox.lib.libds