summaryrefslogtreecommitdiff
path: root/kernel/network/ethernet.c
AgeCommit message (Collapse)Author
2024-07-08Kernel/Net: Don't use kmalloc to create send buffersAnton Kling
Current method is also really bad since it uses multiple copies when it should instead just copy to the send buffer of the network card directly. But I have other things that I want to prioritize first.
2024-06-28Kernel: Change naming scheme for certain structsAnton Kling
2024-06-26Networking stuffAnton Kling
TCP is now in a somewhat good state
2024-06-22Kernel stuffAnton Kling
2024-06-11TCP stuffAnton Kling
2024-06-09Add UDPAnton Kling
2024-03-14random changes madeAnton Kling
2024-02-21New clang-format optionsAnton Kling
2023-11-22Networking: Split network packets if they are too largeAnton Kling
2023-11-22Meta: Cleanup of header files such that they are partially sharedAnton Kling
The /include directory contains definitons that both the kernel and libc need to be in sync.
2023-11-10Kernel Style: Change uint*_t -> u*Anton Kling
2023-10-31Meta: Move kernel and userland to their own folders.Anton Kling
This is to allow both the kernel and the userland to share certain header files and to make the folder structure a bit more clear.