#include <netif_remote.h>
#include <packet_client.h>
#include <generic.h>
#include <ipc/services.h>
#include <ipc/netif.h>
#include <net/modules.h>
#include <adt/measured_strings.h>
#include <net/packet.h>
#include <net/device.h>
Go to the source code of this file.
Functions | |
int | netif_bind_service (services_t service, device_id_t device_id, services_t me, async_client_conn_t receiver) |
Create bidirectional connection with the network interface module. | |
int | netif_get_addr_req (int netif_phone, device_id_t device_id, measured_string_t **address, uint8_t **data) |
Return the device local hardware address. | |
int | netif_probe_req (int netif_phone, device_id_t device_id, int irq, void *io) |
Probe the existence of the device. | |
int | netif_send_msg (int netif_phone, device_id_t device_id, packet_t *packet, services_t sender) |
Send the packet queue. | |
int | netif_start_req (int netif_phone, device_id_t device_id) |
Start the device. | |
int | netif_stats_req (int netif_phone, device_id_t device_id, device_stats_t *stats) |
Return the device usage statistics. | |
int | netif_stop_req (int netif_phone, device_id_t device_id) |
Stop the device. |
Definition in file netif_remote.c.