Changeset 7bdcc45 in mainline for uspace/srv/net


Ignore:
Timestamp:
2010-12-16T16:38:49Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7837101
Parents:
8e58f94 (diff), eb221e5 (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 mainline changes.

Location:
uspace/srv/net
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/il/arp/arp.c

    r8e58f94 r7bdcc45  
    320320                /* Bind the new one */
    321321                device->phone = nil_bind_service(device->service,
    322                     (ipcarg_t) device->device_id, SERVICE_ARP,
     322                    (sysarg_t) device->device_id, SERVICE_ARP,
    323323                    arp_globals.client_connection);
    324324                if (device->phone < 0) {
     
    421421        device->packet_dimension.content = mtu;
    422422        fibril_mutex_unlock(&arp_globals.lock);
    423         printf("arp - device %d changed mtu to %d\n\n", device_id, mtu);
     423        printf("arp - device %d changed mtu to %zu\n\n", device_id, mtu);
    424424        return EOK;
    425425}
     
    695695       
    696696        *answer_count = 0;
    697         switch (IPC_GET_METHOD(*call)) {
     697        switch (IPC_GET_IMETHOD(*call)) {
    698698        case IPC_M_PHONE_HUNGUP:
    699699                return EOK;
     
    815815                 * result.
    816816                 */
    817                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     817                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    818818                    (res == EHANGUP))
    819819                        return;
  • uspace/srv/net/il/arp/arp_module.c

    r8e58f94 r7bdcc45  
    6565int il_module_start_standalone(async_client_conn_t client_connection)
    6666{
    67         ipcarg_t phonehash;
     67        sysarg_t phonehash;
    6868        int rc;
    6969       
  • uspace/srv/net/il/ip/ip.c

    r8e58f94 r7bdcc45  
    430430        // binds the netif service which also initializes the device
    431431        ip_netif->phone = nil_bind_service(ip_netif->service,
    432             (ipcarg_t) ip_netif->device_id, SERVICE_IP,
     432            (sysarg_t) ip_netif->device_id, SERVICE_IP,
    433433            ip_globals.client_connection);
    434434        if (ip_netif->phone < 0) {
     
    461461       
    462462        if (ip_netif->packet_dimension.content < IP_MIN_CONTENT) {
    463                 printf("Maximum transmission unit %d bytes is too small, at "
     463                printf("Maximum transmission unit %zu bytes is too small, at "
    464464                    "least %d bytes are needed\n",
    465465                    ip_netif->packet_dimension.content, IP_MIN_CONTENT);
     
    502502        fibril_rwlock_write_unlock(&ip_globals.netifs_lock);
    503503
    504         printf("%s: Device %d changed MTU to %d\n", NAME, device_id, mtu);
     504        printf("%s: Device %d changed MTU to %zu\n", NAME, device_id, mtu);
    505505
    506506        return EOK;
     
    19021902       
    19031903        *answer_count = 0;
    1904         switch (IPC_GET_METHOD(*call)) {
     1904        switch (IPC_GET_IMETHOD(*call)) {
    19051905        case IPC_M_PHONE_HUNGUP:
    19061906                return EOK;
     
    20252025                 * result.
    20262026                 */
    2027                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     2027                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    20282028                    (res == EHANGUP)) {
    20292029                        return;
  • uspace/srv/net/il/ip/ip_module.c

    r8e58f94 r7bdcc45  
    6666int il_module_start_standalone(async_client_conn_t client_connection)
    6767{
    68         ipcarg_t phonehash;
     68        sysarg_t phonehash;
    6969        int rc;
    7070       
  • uspace/srv/net/net/net.c

    r8e58f94 r7bdcc45  
    322322static int net_module_start(async_client_conn_t client_connection)
    323323{
    324         ipcarg_t phonehash;
     324        sysarg_t phonehash;
    325325        int rc;
    326326       
     
    632632       
    633633        *answer_count = 0;
    634         switch (IPC_GET_METHOD(*call)) {
     634        switch (IPC_GET_IMETHOD(*call)) {
    635635        case IPC_M_PHONE_HUNGUP:
    636636                return EOK;
     
    697697               
    698698                /* End if told to either by the message or the processing result */
    699                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) || (res == EHANGUP))
     699                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) || (res == EHANGUP))
    700700                        return;
    701701               
  • uspace/srv/net/netif/lo/lo.c

    r8e58f94 r7bdcc45  
    164164int netif_initialize(void)
    165165{
    166         ipcarg_t phonehash;
     166        sysarg_t phonehash;
    167167
    168168        return REGISTER_ME(SERVICE_LO, &phonehash);
     
    262262                 * result.
    263263                 */
    264                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     264                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    265265                    (res == EHANGUP))
    266266                        return;
  • uspace/srv/net/nil/eth/eth.c

    r8e58f94 r7bdcc45  
    238238
    239239        while (true) {
    240                 switch (IPC_GET_METHOD(*icall)) {
     240                switch (IPC_GET_IMETHOD(*icall)) {
    241241                case NET_NIL_DEVICE_STATE:
    242242                        nil_device_state_msg_local(0, IPC_GET_DEVICE(icall),
     
    251251                                    IPC_GET_DEVICE(icall), packet, 0);
    252252                        }
    253                         ipc_answer_0(iid, (ipcarg_t) rc);
     253                        ipc_answer_0(iid, (sysarg_t) rc);
    254254                        break;
    255255                default:
    256                         ipc_answer_0(iid, (ipcarg_t) ENOTSUP);
     256                        ipc_answer_0(iid, (sysarg_t) ENOTSUP);
    257257                }
    258258               
     
    315315                        device->mtu = ETH_MAX_TAGGED_CONTENT(device->flags);
    316316               
    317                 printf("Device %d already exists:\tMTU\t= %d\n",
     317                printf("Device %d already exists:\tMTU\t= %zu\n",
    318318                    device->device_id, device->mtu);
    319319                fibril_rwlock_write_unlock(&eth_globals.devices_lock);
     
    407407        }
    408408       
    409         printf("%s: Device registered (id: %d, service: %d: mtu: %d, "
     409        printf("%s: Device registered (id: %d, service: %d: mtu: %zu, "
    410410            "mac: %x:%x:%x:%x:%x:%x, flags: 0x%x)\n",
    411411            NAME, device->device_id, device->service, device->mtu,
     
    849849       
    850850        *answer_count = 0;
    851         switch (IPC_GET_METHOD(*call)) {
     851        switch (IPC_GET_IMETHOD(*call)) {
    852852        case IPC_M_PHONE_HUNGUP:
    853853                return EOK;
     
    926926                 * result.
    927927                 */
    928                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     928                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    929929                    (res == EHANGUP))
    930930                        return;
  • uspace/srv/net/nil/eth/eth_module.c

    r8e58f94 r7bdcc45  
    5252int nil_module_start_standalone(async_client_conn_t client_connection)
    5353{
    54         ipcarg_t phonehash;
     54        sysarg_t phonehash;
    5555        int rc;
    5656       
  • uspace/srv/net/nil/nildummy/nildummy.c

    r8e58f94 r7bdcc45  
    110110
    111111        while (true) {
    112                 switch (IPC_GET_METHOD(*icall)) {
     112                switch (IPC_GET_IMETHOD(*icall)) {
    113113                case NET_NIL_DEVICE_STATE:
    114114                        rc = nil_device_state_msg_local(0,
    115115                            IPC_GET_DEVICE(icall), IPC_GET_STATE(icall));
    116                         ipc_answer_0(iid, (ipcarg_t) rc);
     116                        ipc_answer_0(iid, (sysarg_t) rc);
    117117                        break;
    118118               
     
    124124                                    IPC_GET_DEVICE(icall), packet, 0);
    125125                        }
    126                         ipc_answer_0(iid, (ipcarg_t) rc);
     126                        ipc_answer_0(iid, (sysarg_t) rc);
    127127                        break;
    128128               
    129129                default:
    130                         ipc_answer_0(iid, (ipcarg_t) ENOTSUP);
     130                        ipc_answer_0(iid, (sysarg_t) ENOTSUP);
    131131                }
    132132               
     
    175175                        device->mtu = NET_DEFAULT_MTU;
    176176               
    177                 printf("Device %d already exists:\tMTU\t= %d\n",
     177                printf("Device %d already exists:\tMTU\t= %zu\n",
    178178                    device->device_id, device->mtu);
    179179                fibril_rwlock_write_unlock(&nildummy_globals.devices_lock);
     
    232232        }
    233233       
    234         printf("%s: Device registered (id: %d, service: %d, mtu: %d)\n",
     234        printf("%s: Device registered (id: %d, service: %d, mtu: %zu)\n",
    235235            NAME, device->device_id, device->service, device->mtu);
    236236        fibril_rwlock_write_unlock(&nildummy_globals.devices_lock);
     
    386386       
    387387        *answer_count = 0;
    388         switch (IPC_GET_METHOD(*call)) {
     388        switch (IPC_GET_IMETHOD(*call)) {
    389389        case IPC_M_PHONE_HUNGUP:
    390390                return EOK;
     
    466466                 * result.
    467467                 */
    468                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     468                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    469469                    (res == EHANGUP))
    470470                        return;
  • uspace/srv/net/nil/nildummy/nildummy_module.c

    r8e58f94 r7bdcc45  
    5252int nil_module_start_standalone(async_client_conn_t client_connection)
    5353{
    54         ipcarg_t phonehash;
     54        sysarg_t phonehash;
    5555        int rc;
    5656       
  • uspace/srv/net/tl/icmp/icmp.c

    r8e58f94 r7bdcc45  
    693693        int rc;
    694694
    695         switch (IPC_GET_METHOD(*call)) {
     695        switch (IPC_GET_IMETHOD(*call)) {
    696696        case NET_ICMP_DEST_UNREACH:
    697697                rc = packet_translate_remote(icmp_globals.net_phone, &packet,
     
    824824
    825825                /* Process the call */
    826                 switch (IPC_GET_METHOD(call)) {
     826                switch (IPC_GET_IMETHOD(call)) {
    827827                case IPC_M_PHONE_HUNGUP:
    828828                        keep_on_going = false;
     
    900900
    901901        *answer_count = 0;
    902         switch (IPC_GET_METHOD(*call)) {
     902        switch (IPC_GET_IMETHOD(*call)) {
    903903        case NET_TL_RECEIVED:
    904904                rc = packet_translate_remote(icmp_globals.net_phone, &packet,
     
    953953                 * result.
    954954                 */
    955                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     955                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    956956                    (res == EHANGUP))
    957957                        return;
  • uspace/srv/net/tl/icmp/icmp_module.c

    r8e58f94 r7bdcc45  
    5858int tl_module_start_standalone(async_client_conn_t client_connection)
    5959{
    60         ipcarg_t phonehash;
     60        sysarg_t phonehash;
    6161        int rc;
    6262
  • uspace/srv/net/tl/tcp/tcp.c

    r8e58f94 r7bdcc45  
    829829        /* Notify the destination socket */
    830830        async_msg_5(socket->phone, NET_SOCKET_RECEIVED,
    831             (ipcarg_t) socket->socket_id,
     831            (sysarg_t) socket->socket_id,
    832832            ((packet_dimension->content < socket_data->data_fragment_size) ?
    833833            packet_dimension->content : socket_data->data_fragment_size), 0, 0,
    834             (ipcarg_t) fragments);
     834            (sysarg_t) fragments);
    835835
    836836        return EOK;
     
    10901090                        /* Notify the destination socket */
    10911091                        async_msg_5(socket->phone, NET_SOCKET_ACCEPTED,
    1092                             (ipcarg_t) listening_socket->socket_id,
     1092                            (sysarg_t) listening_socket->socket_id,
    10931093                            socket_data->data_fragment_size, TCP_HEADER_SIZE,
    1094                             0, (ipcarg_t) socket->socket_id);
     1094                            0, (sysarg_t) socket->socket_id);
    10951095
    10961096                        fibril_rwlock_write_unlock(socket_data->local_lock);
     
    12401240
    12411241        *answer_count = 0;
    1242         switch (IPC_GET_METHOD(*call)) {
     1242        switch (IPC_GET_IMETHOD(*call)) {
    12431243        case NET_TL_RECEIVED:
    12441244//              fibril_rwlock_read_lock(&tcp_globals.lock);
     
    13231323
    13241324                /* Process the call */
    1325                 switch (IPC_GET_METHOD(call)) {
     1325                switch (IPC_GET_IMETHOD(call)) {
    13261326                case IPC_M_PHONE_HUNGUP:
    13271327                        keep_on_going = false;
     
    24812481                 * result.
    24822482                 */
    2483                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     2483                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    24842484                    (res == EHANGUP))
    24852485                        return;
  • uspace/srv/net/tl/tcp/tcp_module.c

    r8e58f94 r7bdcc45  
    6161int tl_module_start_standalone(async_client_conn_t client_connection)
    6262{
    63         ipcarg_t phonehash;
     63        sysarg_t phonehash;
    6464        int rc;
    6565
  • uspace/srv/net/tl/udp/udp.c

    r8e58f94 r7bdcc45  
    393393        fibril_rwlock_write_unlock(&udp_globals.lock);
    394394        async_msg_5(socket->phone, NET_SOCKET_RECEIVED,
    395             (ipcarg_t) socket->socket_id, packet_dimension->content, 0, 0,
    396             (ipcarg_t) fragments);
     395            (sysarg_t) socket->socket_id, packet_dimension->content, 0, 0,
     396            (sysarg_t) fragments);
    397397
    398398        return EOK;
     
    742742
    743743                /* Process the call */
    744                 switch (IPC_GET_METHOD(call)) {
     744                switch (IPC_GET_IMETHOD(call)) {
    745745                case IPC_M_PHONE_HUNGUP:
    746746                        keep_on_going = false;
     
    866866        *answer_count = 0;
    867867
    868         switch (IPC_GET_METHOD(*call)) {
     868        switch (IPC_GET_IMETHOD(*call)) {
    869869        case NET_TL_RECEIVED:
    870870                rc = packet_translate_remote(udp_globals.net_phone, &packet,
     
    913913                 * result.
    914914                 */
    915                 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) ||
     915                if ((IPC_GET_IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||
    916916                    (res == EHANGUP))
    917917                        return;
  • uspace/srv/net/tl/udp/udp_module.c

    r8e58f94 r7bdcc45  
    5959int tl_module_start_standalone(async_client_conn_t client_connection)
    6060{
    61         ipcarg_t phonehash;
     61        sysarg_t phonehash;
    6262        int rc;
    6363
Note: See TracChangeset for help on using the changeset viewer.