#include <arp_interface.h>
#include <generic.h>
#include <async.h>
#include <errno.h>
#include <ipc/services.h>
#include <ipc/arp.h>
#include <net/modules.h>
#include <net/device.h>
#include <adt/measured_strings.h>
Go to the source code of this file.
ARP module interface | |
| This interface is used by other modules.  | |
| int | arp_clean_cache_req (int arp_phone) | 
| Cleans the cache.   | |
| int | arp_clear_address_req (int arp_phone, device_id_t device_id, services_t protocol, measured_string_t *address) | 
| Clears the given protocol address from the cache.   | |
| int | arp_clear_device_req (int arp_phone, device_id_t device_id) | 
| Clears the device cache.   | |
| int | arp_connect_module (services_t service) | 
| Connects to the ARP module.   | |
| int | arp_device_req (int arp_phone, device_id_t device_id, services_t protocol, services_t netif, measured_string_t *address) | 
| Registers the new device and the requesting protocol service.   | |
| int | arp_translate_req (int arp_phone, device_id_t device_id, services_t protocol, measured_string_t *address, measured_string_t **translation, uint8_t **data) | 
| Translates the given protocol address to the network interface address.   | |
Definition in file arp_remote.c.
 1.4.7