Alexander Andreev
|
b225b63cdf
|
In net.c sockaddr structures' had their *_len fields set to 0, so recvfrom didn't fill an inaddr field.
|
2024-03-25 05:02:05 +04:00 |
Alexander Andreev
|
42d801f05d
|
A net module was rewritten to support both IPv4 and IPv6.
|
2024-03-24 19:45:25 +04:00 |
Alexander Andreev
|
b9b82a0e26
|
Return a number of bytes read or sent.
|
2024-03-24 17:55:39 +04:00 |
Alexander Andreev
|
6990664f2f
|
In net_send() remove a const modifier from buf_len. In net_recv() a const modifier was added to a pointer to buf.
|
2024-03-24 16:50:49 +04:00 |
Alexander Andreev
|
43d5bdfe80
|
In net_send() check if an raddr struct is set.
|
2024-03-24 16:35:04 +04:00 |
Alexander Andreev
|
e5c6f23cfb
|
A buffer was removed from a struct net_t. Use external buffer for data receiving. net_sendto -> net_send and net_recvfrom -> net_recv.
|
2024-03-24 16:31:10 +04:00 |
Alexander Andreev
|
2786fb9c87
|
An unused stdlib.h include was removed from net.c.
|
2024-03-23 04:22:36 +04:00 |
Alexander Andreev
|
e6c94b64a0
|
First try to implement a network module.
|
2024-03-22 03:50:58 +04:00 |