Changeset 17aca1c in mainline for uspace/srv/net


Ignore:
Timestamp:
2011-02-04T20:56:52Z (15 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0397e5a4, e29e09cf
Parents:
e778543 (diff), 0b37882 (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:
13 edited

Legend:

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

    re778543 r17aca1c  
    4545#include <task.h>
    4646#include <adt/measured_strings.h>
    47 #include <ipc/ipc.h>
    4847#include <ipc/services.h>
    4948#include <ipc/net.h>
     
    428427                case NET_IL_DEVICE_STATE:
    429428                        /* Do nothing - keep the cache */
    430                         ipc_answer_0(iid, (sysarg_t) EOK);
     429                        async_answer_0(iid, (sysarg_t) EOK);
    431430                        break;
    432431               
     
    448447                                fibril_mutex_unlock(&arp_globals.lock);
    449448                        }
    450                         ipc_answer_0(iid, (sysarg_t) rc);
     449                        async_answer_0(iid, (sysarg_t) rc);
    451450                        break;
    452451               
     
    454453                        rc = arp_mtu_changed_message(IPC_GET_DEVICE(*icall),
    455454                            IPC_GET_MTU(*icall));
    456                         ipc_answer_0(iid, (sysarg_t) rc);
     455                        async_answer_0(iid, (sysarg_t) rc);
    457456                        break;
    458457               
    459458                default:
    460                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     459                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    461460                }
    462461               
  • uspace/srv/net/il/arp/arp.h

    re778543 r17aca1c  
    3939
    4040#include <fibril_synch.h>
    41 
    42 #include <ipc/ipc.h>
    4341#include <ipc/services.h>
    44 
    4542#include <net/device.h>
    4643#include <net/packet.h>
  • uspace/srv/net/il/ip/ip.c

    re778543 r17aca1c  
    4141#include <stdio.h>
    4242#include <str.h>
    43 #include <ipc/ipc.h>
    4443#include <ipc/services.h>
    4544#include <ipc/net.h>
     
    15961595                        rc = ip_device_state_message(IPC_GET_DEVICE(*icall),
    15971596                            IPC_GET_STATE(*icall));
    1598                         ipc_answer_0(iid, (sysarg_t) rc);
     1597                        async_answer_0(iid, (sysarg_t) rc);
    15991598                        break;
    16001599               
     
    16101609                        }
    16111610                       
    1612                         ipc_answer_0(iid, (sysarg_t) rc);
     1611                        async_answer_0(iid, (sysarg_t) rc);
    16131612                        break;
    16141613               
     
    16161615                        rc = ip_mtu_changed_message(IPC_GET_DEVICE(*icall),
    16171616                            IPC_GET_MTU(*icall));
    1618                         ipc_answer_0(iid, (sysarg_t) rc);
     1617                        async_answer_0(iid, (sysarg_t) rc);
    16191618                        break;
    16201619               
    16211620                default:
    1622                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     1621                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    16231622                }
    16241623               
  • uspace/srv/net/il/ip/ip.h

    re778543 r17aca1c  
    3939
    4040#include <fibril_synch.h>
    41 #include <ipc/ipc.h>
    4241#include <ipc/services.h>
    43 
    4442#include <net/device.h>
    4543#include <net/inet.h>
  • uspace/srv/net/net/net.c

    re778543 r17aca1c  
    4747#include <str_error.h>
    4848
    49 #include <ipc/ipc.h>
    5049#include <ipc/services.h>
    5150#include <ipc/net.h>
     
    337336                goto out;
    338337       
    339         rc = ipc_connect_to_me(PHONE_NS, SERVICE_NETWORKING, 0, 0, NULL, NULL);
     338        rc = async_connect_to_me(PHONE_NS, SERVICE_NETWORKING, 0, 0, NULL);
    340339        if (rc != EOK)
    341340                goto out;
     
    686685         *  - Answer the first IPC_M_CONNECT_ME_TO call.
    687686         */
    688         ipc_answer_0(iid, EOK);
     687        async_answer_0(iid, EOK);
    689688       
    690689        while (true) {
  • uspace/srv/net/net/net.h

    re778543 r17aca1c  
    3838#ifndef NET_NET_H_
    3939#define NET_NET_H_
    40 
    41 #include <ipc/ipc.h>
    4240
    4341#include <net/device.h>
  • uspace/srv/net/net/net_standalone.c

    re778543 r17aca1c  
    4040#include <adt/measured_strings.h>
    4141#include <adt/module_map.h>
    42 #include <ipc/ipc.h>
    4342#include <ipc/net.h>
    4443#include <errno.h>
  • uspace/srv/net/netif/lo/lo.c

    re778543 r17aca1c  
    3939#include <stdio.h>
    4040#include <str.h>
    41 
    42 #include <ipc/ipc.h>
    4341#include <ipc/services.h>
    4442#include <ipc/nil.h>
    45 
    4643#include <net/modules.h>
    4744#include <adt/measured_strings.h>
     
    167164int netif_initialize(void)
    168165{
    169         return ipc_connect_to_me(PHONE_NS, SERVICE_LO, 0, 0, NULL, NULL);
     166        return async_connect_to_me(PHONE_NS, SERVICE_LO, 0, 0, NULL);
    170167}
    171168
  • uspace/srv/net/nil/eth/eth.c

    re778543 r17aca1c  
    4343#include <str.h>
    4444#include <errno.h>
    45 
    46 #include <ipc/ipc.h>
    4745#include <ipc/nil.h>
    4846#include <ipc/net.h>
    4947#include <ipc/services.h>
    50 
    5148#include <net/modules.h>
    5249#include <net_checksum.h>
     
    242239                        nil_device_state_msg_local(0, IPC_GET_DEVICE(*icall),
    243240                            IPC_GET_STATE(*icall));
    244                         ipc_answer_0(iid, EOK);
     241                        async_answer_0(iid, EOK);
    245242                        break;
    246243                case NET_NIL_RECEIVED:
     
    251248                                    IPC_GET_DEVICE(*icall), packet, 0);
    252249                       
    253                         ipc_answer_0(iid, (sysarg_t) rc);
     250                        async_answer_0(iid, (sysarg_t) rc);
    254251                        break;
    255252                default:
    256                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     253                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    257254                }
    258255               
  • uspace/srv/net/nil/nildummy/nildummy.c

    re778543 r17aca1c  
    4141#include <stdio.h>
    4242#include <str.h>
    43 #include <ipc/ipc.h>
    4443#include <ipc/nil.h>
    4544#include <ipc/net.h>
     
    112111                        rc = nil_device_state_msg_local(0,
    113112                            IPC_GET_DEVICE(*icall), IPC_GET_STATE(*icall));
    114                         ipc_answer_0(iid, (sysarg_t) rc);
     113                        async_answer_0(iid, (sysarg_t) rc);
    115114                        break;
    116115               
     
    122121                                    IPC_GET_DEVICE(*icall), packet, 0);
    123122                       
    124                         ipc_answer_0(iid, (sysarg_t) rc);
     123                        async_answer_0(iid, (sysarg_t) rc);
    125124                        break;
    126125               
    127126                default:
    128                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     127                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    129128                }
    130129               
  • uspace/srv/net/tl/icmp/icmp.c

    re778543 r17aca1c  
    4141#include <stdint.h>
    4242#include <str.h>
    43 #include <ipc/ipc.h>
    4443#include <ipc/services.h>
    4544#include <ipc/net.h>
     
    628627                        }
    629628                       
    630                         ipc_answer_0(iid, (sysarg_t) rc);
     629                        async_answer_0(iid, (sysarg_t) rc);
    631630                        break;
    632631                case IPC_M_PHONE_HUNGUP:
     
    634633                        continue;
    635634                default:
    636                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     635                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    637636                }
    638637               
  • uspace/srv/net/tl/tcp/tcp.c

    re778543 r17aca1c  
    4444#include <errno.h>
    4545
    46 #include <ipc/ipc.h>
    4746#include <ipc/services.h>
    4847#include <ipc/net.h>
     
    15061505
    15071506        /* Release the application phone */
    1508         ipc_hangup(app_phone);
     1507        async_hangup(app_phone);
    15091508
    15101509        printf("release\n");
     
    24542453                                    SERVICE_TCP, IPC_GET_ERROR(*icall));
    24552454                       
    2456                         ipc_answer_0(iid, (sysarg_t) rc);
     2455                        async_answer_0(iid, (sysarg_t) rc);
    24572456                        break;
    24582457                default:
    2459                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     2458                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    24602459                }
    24612460               
  • uspace/srv/net/tl/udp/udp.c

    re778543 r17aca1c  
    4040#include <malloc.h>
    4141#include <stdio.h>
    42 #include <ipc/ipc.h>
    4342#include <ipc/services.h>
    4443#include <ipc/net.h>
     
    354353                                    SERVICE_UDP, IPC_GET_ERROR(*icall));
    355354                       
    356                         ipc_answer_0(iid, (sysarg_t) rc);
     355                        async_answer_0(iid, (sysarg_t) rc);
    357356                        break;
    358357                default:
    359                         ipc_answer_0(iid, (sysarg_t) ENOTSUP);
     358                        async_answer_0(iid, (sysarg_t) ENOTSUP);
    360359                }
    361360               
     
    868867
    869868        /* Release the application phone */
    870         ipc_hangup(app_phone);
     869        async_hangup(app_phone);
    871870
    872871        /* Release all local sockets */
Note: See TracChangeset for help on using the changeset viewer.