il_interface.h File Reference

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"
Include dependency graph for il_interface.h:

Functions

Internetwork layer module interface

This interface is used by other modules.



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.

Detailed Description

Internetwork layer module interface for the underlying network interface layer.

This interface is always called by the standalone remote modules.


Generated on Thu Mar 11 20:46:02 2010 for Networking and TCP/IP stack for HelenOS system by  doxygen 1.6.1