Internetwork layer services - network interface layer service type translation. More...
#include <ipc/services.h>
#include "ethernet_lsap.h"
#include "ethernet_protocols.h"
#include "hardware.h"
Functions | |
static eth_type_t | protocol_map (services_t nil, services_t il) |
Maps the internetwork layer service to the network interface layer type. | |
static services_t | protocol_unmap (services_t nil, int protocol) |
Maps the network interface layer type to the internetwork layer service. | |
static eth_type_t | lsap_map (eth_lsap_t lsap) |
Maps the link service access point identifier to the Ethernet protocol identifier. | |
static eth_lsap_t | lsap_unmap (eth_type_t ethertype) |
Maps the Ethernet protocol identifier to the link service access point identifier. | |
static hw_type_t | hardware_map (services_t nil) |
Maps the network interface layer services to the hardware types. |
Internetwork layer services - network interface layer service type translation.