XenevaOS
Loading...
Searching...
No Matches
Macros | Functions
packet.cpp File Reference
#include <Net/packet.h>
#include <Net/ipv4.h>
#include <Net/aunet.h>
#include <string.h>
Include dependency graph for packet.cpp:

Macros

#define AU_PKT_LOCAL_DEPTH_CAP   2
 

Functions

void AuPacketSetOrigin (uint8_t origin)
 
uint8_t AuPacketGetOrigin (void)
 
int AuPacketLocalEnter (void)
 
void AuPacketLocalLeave (void)
 
int AuPacketLocalDepth (void)
 
void AuPacketInitIpv4 (AuPacket *pkt, void *ipv4, uint16_t len, AuVFSNode *in_dev, AuVFSNode *out_dev)
 

Macro Definition Documentation

◆ AU_PKT_LOCAL_DEPTH_CAP

#define AU_PKT_LOCAL_DEPTH_CAP   2

Function Documentation

◆ AuPacketGetOrigin()

uint8_t AuPacketGetOrigin ( void  )

◆ AuPacketInitIpv4()

void AuPacketInitIpv4 ( AuPacket *  pkt,
void *  ipv4,
uint16_t  len,
AuVFSNode *  in_dev,
AuVFSNode *  out_dev 
)

◆ AuPacketLocalDepth()

int AuPacketLocalDepth ( void  )

◆ AuPacketLocalEnter()

int AuPacketLocalEnter ( void  )

◆ AuPacketLocalLeave()

void AuPacketLocalLeave ( void  )

◆ AuPacketSetOrigin()

void AuPacketSetOrigin ( uint8_t  origin)