#include <libtimer.h>
#include <inet.h>
Functions | |
int | arp_proto_init (void) |
void | arp_request_timeout (struct s_arp_entry *entry) |
void | arp_invalid_entry (struct s_arp_entry *entry) |
void | arp_entry_remove (struct s_arp_entry *entry) |
void | arp_dump (struct s_pkbuf *pk) |
static struct s_arp_entry * | find_arp_entry (struct in_addr *in_addr) |
static int | send_arp_request (struct in_addr *inaddr, struct s_arp_entry **new_entry) |
int | arp_request_haddr (struct s_pkbuf *pk, struct mac_addr *mac_addr) |
int | aa_arp_input (struct s_pkbuf *pk) |
Variables | |
static struct s_arp_proto_info | arp_proto_info |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|