Internetwork layer module interface for the underlying network interface layer. More...
#include <async.h>
#include <ipc/services.h>
#include "../messages.h"
#include "../include/device.h"
#include "../structures/packet/packet.h"
#include "../structures/packet/packet_client.h"
#include "../il/il_messages.h"
Functions | |
Internetwork layer module interface | |
static int | il_device_state_msg (int il_phone, device_id_t device_id, device_state_t state, services_t target) |
Notifies the internetwork layer modules about the device state change. | |
static int | il_received_msg (int il_phone, device_id_t device_id, packet_t packet, services_t target) |
Notifies the internetwork layer modules about the received packet/s. | |
static int | il_mtu_changed_msg (int il_phone, device_id_t device_id, size_t mtu, services_t target) |
Notifies the internetwork layer modules about the mtu change. |
Internetwork layer module interface for the underlying network interface layer.
This interface is always called by the standalone remote modules.