Changeset 71b00dcc in mainline for uspace/srv/net/netif/netif_remote.c


Ignore:
Timestamp:
2010-03-07T22:51:38Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
60ab6c3
Parents:
b5cbff4 (diff), 31c80a5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge from lp:~lukasmejdrech/helenos/network.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/netif/netif_remote.c

    rb5cbff4 r71b00dcc  
    4949#include "netif_messages.h"
    5050
    51 int     netif_get_addr_req( int netif_phone, device_id_t device_id, measured_string_ref * address, char ** data ){
    52         return generic_get_addr_req( netif_phone, NET_NETIF_GET_ADDR, device_id, address, data );
     51int netif_get_addr_req(int netif_phone, device_id_t device_id, measured_string_ref * address, char ** data){
     52        return generic_get_addr_req(netif_phone, NET_NETIF_GET_ADDR, device_id, address, data);
    5353}
    5454
    55 int     netif_probe_req( int netif_phone, device_id_t device_id, int irq, int io ){
    56         return async_req_3_0( netif_phone, NET_NETIF_PROBE, device_id, irq, io );
     55int netif_probe_req(int netif_phone, device_id_t device_id, int irq, int io){
     56        return async_req_3_0(netif_phone, NET_NETIF_PROBE, device_id, irq, io);
    5757}
    5858
    59 int     netif_send_msg( int netif_phone, device_id_t device_id, packet_t packet, services_t sender ){
    60         return generic_send_msg( netif_phone, NET_NETIF_SEND, device_id, packet_get_id( packet ), sender, 0 );
     59int netif_send_msg(int netif_phone, device_id_t device_id, packet_t packet, services_t sender){
     60        return generic_send_msg(netif_phone, NET_NETIF_SEND, device_id, packet_get_id(packet), sender, 0);
    6161}
    6262
    63 int     netif_start_req( int netif_phone, device_id_t device_id ){
    64         return async_req_1_0( netif_phone, NET_NETIF_START, device_id );
     63int netif_start_req(int netif_phone, device_id_t device_id){
     64        return async_req_1_0(netif_phone, NET_NETIF_START, device_id);
    6565}
    6666
    67 int     netif_stop_req( int netif_phone, device_id_t device_id ){
    68         return async_req_1_0( netif_phone, NET_NETIF_STOP, device_id );
     67int netif_stop_req(int netif_phone, device_id_t device_id){
     68        return async_req_1_0(netif_phone, NET_NETIF_STOP, device_id);
    6969}
    7070
    71 int     netif_stats_req( int netif_phone, device_id_t device_id, device_stats_ref stats ){
    72         aid_t           message_id;
    73         ipcarg_t        result;
     71int netif_stats_req(int netif_phone, device_id_t device_id, device_stats_ref stats){
     72        aid_t message_id;
     73        ipcarg_t result;
    7474
    75         if( ! stats ) return EBADMEM;
    76         message_id = async_send_1( netif_phone, NET_NETIF_STATS, ( ipcarg_t ) device_id, NULL );
    77         async_data_read_start( netif_phone, stats, sizeof( * stats ));
    78         async_wait_for( message_id, & result );
    79         return ( int ) result;
     75        if(! stats){
     76                return EBADMEM;
     77        }
     78        message_id = async_send_1(netif_phone, NET_NETIF_STATS, (ipcarg_t) device_id, NULL);
     79        async_data_read_start(netif_phone, stats, sizeof(*stats));
     80        async_wait_for(message_id, &result);
     81        return (int) result;
    8082}
    8183
    82 int netif_bind_service( services_t service, device_id_t device_id, services_t me, async_client_conn_t receiver ){
    83         return bind_service( service, device_id, me, 0, receiver );
     84int netif_bind_service(services_t service, device_id_t device_id, services_t me, async_client_conn_t receiver){
     85        return bind_service(service, device_id, me, 0, receiver);
    8486}
    8587
Note: See TracChangeset for help on using the changeset viewer.