Changeset 96b02eb9 in mainline for uspace/lib/net


Ignore:
Timestamp:
2010-12-14T12:52:38Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6b10dab
Parents:
554debd
Message:

more unification of basic types

  • use sysarg_t and native_t (unsigned and signed variant) in both kernel and uspace
  • remove ipcarg_t in favour of sysarg_t

(no change in functionality)

Location:
uspace/lib/net
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/net/generic/generic.c

    r554debd r96b02eb9  
    5959    int state, services_t target)
    6060{
    61         async_msg_3(phone, (ipcarg_t) message, (ipcarg_t) device_id,
    62             (ipcarg_t) state, target);
     61        async_msg_3(phone, (sysarg_t) message, (sysarg_t) device_id,
     62            (sysarg_t) state, target);
    6363       
    6464        return EOK;
     
    8181    int arg2, services_t service)
    8282{
    83         return (int) async_req_3_0(phone, (ipcarg_t) message,
    84             (ipcarg_t) device_id, (ipcarg_t) arg2, (ipcarg_t) service);
     83        return (int) async_req_3_0(phone, (sysarg_t) message,
     84            (sysarg_t) device_id, (sysarg_t) arg2, (sysarg_t) service);
    8585}
    8686
     
    103103{
    104104        aid_t message_id;
    105         ipcarg_t result;
     105        sysarg_t result;
    106106        int string;
    107107
     
    110110
    111111        // request the address
    112         message_id = async_send_1(phone, (ipcarg_t) message,
    113             (ipcarg_t) device_id, NULL);
     112        message_id = async_send_1(phone, (sysarg_t) message,
     113            (sysarg_t) device_id, NULL);
    114114        string = measured_strings_return(phone, address, data, 1);
    115115        async_wait_for(message_id, &result);
     
    143143                return EBADMEM;
    144144       
    145         ipcarg_t addr_len;
    146         ipcarg_t prefix;
    147         ipcarg_t content;
    148         ipcarg_t suffix;
    149        
    150         ipcarg_t result = async_req_1_4(phone, (ipcarg_t) message,
    151             (ipcarg_t) device_id, &addr_len, &prefix, &content, &suffix);
     145        sysarg_t addr_len;
     146        sysarg_t prefix;
     147        sysarg_t content;
     148        sysarg_t suffix;
     149       
     150        sysarg_t result = async_req_1_4(phone, (sysarg_t) message,
     151            (sysarg_t) device_id, &addr_len, &prefix, &content, &suffix);
    152152       
    153153        packet_dimension->prefix = (size_t) prefix;
     
    175175{
    176176        if (error) {
    177                 async_msg_4(phone, (ipcarg_t) message, (ipcarg_t) device_id,
    178                     (ipcarg_t) packet_id, (ipcarg_t) target, (ipcarg_t) error);
     177                async_msg_4(phone, (sysarg_t) message, (sysarg_t) device_id,
     178                    (sysarg_t) packet_id, (sysarg_t) target, (sysarg_t) error);
    179179        } else {
    180                 async_msg_3(phone, (ipcarg_t) message, (ipcarg_t) device_id,
    181                     (ipcarg_t) packet_id, (ipcarg_t) target);
     180                async_msg_3(phone, (sysarg_t) message, (sysarg_t) device_id,
     181                    (sysarg_t) packet_id, (sysarg_t) target);
    182182        }
    183183       
     
    201201{
    202202        if (error) {
    203                 async_msg_4(phone, (ipcarg_t) message, (ipcarg_t) device_id,
    204                     (ipcarg_t) packet_id, (ipcarg_t) sender, (ipcarg_t) error);
     203                async_msg_4(phone, (sysarg_t) message, (sysarg_t) device_id,
     204                    (sysarg_t) packet_id, (sysarg_t) sender, (sysarg_t) error);
    205205        } else {
    206                 async_msg_3(phone, (ipcarg_t) message, (ipcarg_t) device_id,
    207                     (ipcarg_t) packet_id, (ipcarg_t) sender);
     206                async_msg_3(phone, (sysarg_t) message, (sysarg_t) device_id,
     207                    (sysarg_t) packet_id, (sysarg_t) sender);
    208208        }
    209209       
     
    237237{
    238238        aid_t message_id;
    239         ipcarg_t result;
     239        sysarg_t result;
    240240        int string;
    241241
     
    246246
    247247        // request the translation
    248         message_id = async_send_3(phone, (ipcarg_t) message,
    249             (ipcarg_t) device_id, (ipcarg_t) count, (ipcarg_t) service, NULL);
     248        message_id = async_send_3(phone, (sysarg_t) message,
     249            (sysarg_t) device_id, (sysarg_t) count, (sysarg_t) service, NULL);
    250250        measured_strings_send(phone, configuration, count);
    251251        string = measured_strings_return(phone, translation, data, count);
  • uspace/lib/net/generic/packet_remote.c

    r554debd r96b02eb9  
    8686        }
    8787       
    88         ipcarg_t result;
     88        sysarg_t result;
    8989        async_wait_for(message, &result);
    9090       
     
    116116        *packet = pm_find(packet_id);
    117117        if (!*packet) {
    118                 ipcarg_t size;
     118                sysarg_t size;
    119119               
    120120                rc = async_req_1_1(phone, NET_PACKET_GET_SIZE, packet_id,
     
    151151    size_t max_prefix, size_t max_suffix)
    152152{
    153         ipcarg_t packet_id;
    154         ipcarg_t size;
     153        sysarg_t packet_id;
     154        sysarg_t size;
    155155        int rc;
    156156       
     
    182182packet_t *packet_get_1_remote(int phone, size_t content)
    183183{
    184         ipcarg_t packet_id;
    185         ipcarg_t size;
     184        sysarg_t packet_id;
     185        sysarg_t size;
    186186        int rc;
    187187       
  • uspace/lib/net/il/arp_remote.c

    r554debd r96b02eb9  
    8686{
    8787        aid_t message_id;
    88         ipcarg_t result;
     88        sysarg_t result;
    8989
    9090        message_id = async_send_2(arp_phone, NET_ARP_CLEAR_ADDRESS,
    91             (ipcarg_t) device_id, protocol, NULL);
     91            (sysarg_t) device_id, protocol, NULL);
    9292        measured_strings_send(arp_phone, address, 1);
    9393        async_wait_for(message_id, &result);
     
    106106{
    107107        return (int) async_req_1_0(arp_phone, NET_ARP_CLEAR_DEVICE,
    108             (ipcarg_t) device_id);
     108            (sysarg_t) device_id);
    109109}
    110110
     
    136136{
    137137        aid_t message_id;
    138         ipcarg_t result;
     138        sysarg_t result;
    139139
    140140        message_id = async_send_3(arp_phone, NET_ARP_DEVICE,
    141             (ipcarg_t) device_id, protocol, netif, NULL);
     141            (sysarg_t) device_id, protocol, netif, NULL);
    142142        measured_strings_send(arp_phone, address, 1);
    143143        async_wait_for(message_id, &result);
  • uspace/lib/net/il/ip_remote.c

    r554debd r96b02eb9  
    6767{
    6868        return (int) async_req_4_0(ip_phone, NET_IP_ADD_ROUTE,
    69             (ipcarg_t) device_id, (ipcarg_t) gateway.s_addr,
    70             (ipcarg_t) address.s_addr, (ipcarg_t) netmask.s_addr);
     69            (sysarg_t) device_id, (sysarg_t) gateway.s_addr,
     70            (sysarg_t) address.s_addr, (sysarg_t) netmask.s_addr);
    7171}
    7272
     
    8686    async_client_conn_t receiver)
    8787{
    88         return (int) bind_service(service, (ipcarg_t) protocol, me, service,
     88        return (int) bind_service(service, (sysarg_t) protocol, me, service,
    8989            receiver);
    9090}
     
    151151        ipc_call_t answer;
    152152        aid_t message_id = async_send_1(ip_phone, NET_IP_GET_ROUTE,
    153             (ipcarg_t) protocol, &answer);
     153            (sysarg_t) protocol, &answer);
    154154       
    155155        if ((async_data_write_start(ip_phone, destination, addrlen) == EOK) &&
     
    164164        }
    165165       
    166         ipcarg_t result;
     166        sysarg_t result;
    167167        async_wait_for(message_id, &result);
    168168       
     
    244244{
    245245        return (int) async_req_2_0(ip_phone, NET_IP_SET_GATEWAY,
    246             (ipcarg_t) device_id, (ipcarg_t) gateway.s_addr);
     246            (sysarg_t) device_id, (sysarg_t) gateway.s_addr);
    247247}
    248248
  • uspace/lib/net/netif/netif_remote.c

    r554debd r96b02eb9  
    144144       
    145145        aid_t message_id = async_send_1(netif_phone, NET_NETIF_STATS,
    146             (ipcarg_t) device_id, NULL);
     146            (sysarg_t) device_id, NULL);
    147147        async_data_read_start(netif_phone, stats, sizeof(*stats));
    148148       
    149         ipcarg_t result;
     149        sysarg_t result;
    150150        async_wait_for(message_id, &result);
    151151       
  • uspace/lib/net/tl/icmp_remote.c

    r554debd r96b02eb9  
    6565    icmp_param_t mtu, packet_t *packet)
    6666{
    67         async_msg_3(icmp_phone, NET_ICMP_DEST_UNREACH, (ipcarg_t) code,
    68             (ipcarg_t) packet_get_id(packet), (ipcarg_t) mtu);
     67        async_msg_3(icmp_phone, NET_ICMP_DEST_UNREACH, (sysarg_t) code,
     68            (sysarg_t) packet_get_id(packet), (sysarg_t) mtu);
    6969        return EOK;
    7070}
     
    8585{
    8686        async_msg_2(icmp_phone, NET_ICMP_SOURCE_QUENCH, 0,
    87             (ipcarg_t) packet_get_id(packet));
     87            (sysarg_t) packet_get_id(packet));
    8888        return EOK;
    8989}
     
    104104int icmp_time_exceeded_msg(int icmp_phone, icmp_code_t code, packet_t *packet)
    105105{
    106         async_msg_2(icmp_phone, NET_ICMP_TIME_EXCEEDED, (ipcarg_t) code,
    107             (ipcarg_t) packet_get_id(packet));
     106        async_msg_2(icmp_phone, NET_ICMP_TIME_EXCEEDED, (sysarg_t) code,
     107            (sysarg_t) packet_get_id(packet));
    108108        return EOK;
    109109}
     
    126126    icmp_param_t pointer, packet_t *packet)
    127127{
    128         async_msg_3(icmp_phone, NET_ICMP_PARAMETERPROB, (ipcarg_t) code,
    129             (ipcarg_t) packet_get_id(packet), (ipcarg_t) pointer);
     128        async_msg_3(icmp_phone, NET_ICMP_PARAMETERPROB, (sysarg_t) code,
     129            (sysarg_t) packet_get_id(packet), (sysarg_t) pointer);
    130130        return EOK;
    131131}
Note: See TracChangeset for help on using the changeset viewer.