Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4702 → Rev 4703

/branches/network/uspace/srv/net/include/netif_interface.h
49,6 → 49,11
 
#include "device.h"
 
/** @name Network interface module interface
* This interface is used by other modules.
*/
/*@{*/
 
/** Returns the device local hardware address.
* @param netif_phone The network interface phone. Input parameter.
* @param device_id The device identifier. Input parameter.
99,6 → 104,14
*/
int netif_stop_req( int netif_phone, device_id_t device_id );
 
/** Returns the device usage statistics.
* @param netif_phone The network interface phone. Input parameter.
* @param device_id The device identifier. Input parameter.
* @param stats The device usage statistics. Output parameter.
* @returns EOK on success.
*/
int netif_stats_req( int netif_phone, device_id_t device_id, device_stats_ref stats );
 
/** Creates bidirectional connection with the network interface module service and registers the message receiver.
* @param service The network interface module service. Input parameter.
* @param device_id The device identifier. Input parameter.
110,6 → 123,8
*/
int netif_bind_service( services_t service, device_id_t device_id, services_t me, async_client_conn_t receiver );
 
/*@}*/
 
#endif
 
/** @}