KolibriOS kernel
udp.inc File Reference

Classes

struct  UDP_header
 

Macros

#define udp_init
 --------------------------------------------------------------—; ; udp_init: This function resets all UDP variables ; ; --------------------------------------------------------------—; More...
 
#define udp_checksum(IP1, IP2)
 esi = ptr to udp packet, ecx = packet size, destroys: ecx, edx More...
 

Variables

rd UDP_packets_tx
 
rd UDP_packets_rx
 
label udp_input
 
label udp_output
 
label udp_connect
 
label udp_disconnect
 
label udp_api
 

Macro Definition Documentation

◆ udp_checksum

#define udp_checksum (   IP1,
  IP2 
)

esi = ptr to udp packet, ecx = packet size, destroys: ecx, edx

Source
network/udp.inc:53

◆ udp_init

#define udp_init

--------------------------------------------------------------—; ; udp_init: This function resets all UDP variables ; ; --------------------------------------------------------------—;

Source
network/udp.inc:44

Variable Documentation

◆ udp_api

label udp_api

◆ udp_connect

label udp_connect

◆ udp_disconnect

label udp_disconnect

◆ udp_input

label udp_input

◆ udp_output

label udp_output

◆ UDP_packets_rx

rd UDP_packets_rx
Initial value
NET_DEVICES_MAX
Source
network/udp.inc:34

◆ UDP_packets_tx

rd UDP_packets_tx
Initial value
NET_DEVICES_MAX
Source
network/udp.inc:33