Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
ipv4.c File Reference
#include "ipv4.h"
#include "ethernet.h"
#include "libk/serial.h"
#include <str.h>
#include "net/netdev.h"
#include "net/netutils.h"
#include "type.h"

Go to the source code of this file.

Functions

static void fill_ip_header (struct ipv4_header *ip_hdr, uint16_t total_length, uint16_t id, uint16_t flags_fragment, uint8_t protocol, uint32_t src_ip, uint32_t dst_ip)
 
void ipv4_send (netdev_t *dev, struct netbuff *nb, uint32_t dst_ip, uint8_t protocol, uint8_t mac_dest[6])
 

Function Documentation

◆ fill_ip_header()

◆ ipv4_send()