KolibriOS kernel
ARP.inc File Reference

Classes

struct  ARP_entry
 
struct  ARP_header
 

Macros

#define arp_init
 --------------------------------------------------------------—; ; arp_init: Resets all ARP variables. ; ; --------------------------------------------------------------—; More...
 
#define arp_decrease_entry_ttls
 --------------------------------------------------------------—; ; arp_decrease_entry_ttls ; ; --------------------------------------------------------------—; More...
 

Variables

rb ARP_table
 
rd ARP_entries
 
rd ARP_packets_tx
 
rd ARP_packets_rx
 
rd ARP_conflicts
 
label arp_input
 
label arp_output_request
 
label arp_add_entry
 
label arp_del_entry
 
label arp_ip_to_mac
 
label arp_api
 

Macro Definition Documentation

◆ arp_decrease_entry_ttls

#define arp_decrease_entry_ttls

--------------------------------------------------------------—; ; arp_decrease_entry_ttls ; ; --------------------------------------------------------------—;

Source
network/ARP.inc:92

◆ arp_init

#define arp_init

--------------------------------------------------------------—; ; arp_init: Resets all ARP variables. ; ; --------------------------------------------------------------—;

Source
network/ARP.inc:78

Variable Documentation

◆ arp_add_entry

label arp_add_entry

◆ arp_api

label arp_api

◆ ARP_conflicts

rd ARP_conflicts
Initial value
NET_DEVICES_MAX
Source
network/ARP.inc:66

◆ arp_del_entry

label arp_del_entry

◆ ARP_entries

rd ARP_entries
Initial value
NET_DEVICES_MAX
Source
network/ARP.inc:63

◆ arp_input

label arp_input

◆ arp_ip_to_mac

label arp_ip_to_mac

◆ arp_output_request

label arp_output_request

◆ ARP_packets_rx

rd ARP_packets_rx
Initial value
NET_DEVICES_MAX
Source
network/ARP.inc:65

◆ ARP_packets_tx

rd ARP_packets_tx
Initial value
NET_DEVICES_MAX
Source
network/ARP.inc:64

◆ ARP_table

rb ARP_table
Initial value
NET_DEVICES_MAX*(ARP_TABLE_SIZE * sizeof.ARP_entry)
Source
network/ARP.inc:61