Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4260 → Rev 4261

/branches/network/uspace/srv/net/netif/netif_interface.h
34,6 → 34,7
#define __NET_NETIF_INTERFACE_H__
 
#include <ipc/ipc.h>
#include <ipc/services.h>
 
#include "../structures/measured_strings.h"
#include "../structures/packet/packet.h"
43,9 → 44,9
int netif_initialize( void );
int netif_probe_auto_message( void );
int netif_probe_message( device_id_t device_id, int irq, int io );
int netif_send_message( device_id_t device_id, packet_t packet );
int netif_start_message( device_id_t device_id );
int netif_stop_message( device_id_t device_id );
int netif_send_message( device_id_t device_id, packet_t packet, services_t sender );
int netif_start_message( device_ref device );
int netif_stop_message( device_ref device );
int netif_get_addr_message( device_id_t device_id, measured_string_ref address );
int netif_specific_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count );
int netif_get_device_stats( device_id_t device_id, device_stats_ref stats );