diff options
author | Anton Kling <anton@kling.gg> | 2023-10-27 00:48:21 +0200 |
---|---|---|
committer | Anton Kling <anton@kling.gg> | 2023-10-30 21:49:48 +0100 |
commit | 5026f823fa2708404302aa59d03401635a435c0b (patch) | |
tree | 03d8db6da25416fa27b9744ae60df2cfa5fc1d2b /network/ethernet.h | |
parent | f8e15da04472f5ed6a26e588de4a23cb3e1ba20b (diff) |
Kernel/Networking/LibC: Add syscalls and libc functions for UDP
This allows a UDP server to be created in userland and read data.
Currently it can't send data and is very very simplistic.
Code is horrible and probably needs some fixing until it can be further built
upon.
Diffstat (limited to 'network/ethernet.h')
-rw-r--r-- | network/ethernet.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/network/ethernet.h b/network/ethernet.h index 88a4dc6..0fdcee3 100644 --- a/network/ethernet.h +++ b/network/ethernet.h @@ -1,5 +1,5 @@ #include <stdint.h> -void handle_ethernet(uint8_t *packet, uint64_t packet_length); +void handle_ethernet(const uint8_t *packet, uint64_t packet_length); void send_ethernet_packet(uint8_t mac_dst[6], uint16_t type, uint8_t *payload, uint64_t payload_length); |