Changeset 8ff0bd2 in mainline for uspace/lib/net/tl/tl_skel.c


Ignore:
Timestamp:
2011-09-04T11:30:58Z (14 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
03bc76a
Parents:
d2c67e7 (diff), deac215e (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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/net/tl/tl_skel.c

    rd2c67e7 r8ff0bd2  
    3838#include <bool.h>
    3939#include <errno.h>
     40#include <ns.h>
    4041#include <tl_skel.h>
    4142#include <net_interface.h>
    4243#include <net/modules.h>
    43 
    44 // FIXME: remove this header
    45 #include <kernel/ipc/ipc_methods.h>
    4644
    4745/** Default thread for new connections.
     
    4947 * @param[in] iid   The initial message identifier.
    5048 * @param[in] icall The initial message call structure.
     49 * @param[in] arg   Local argument.
    5150 *
    5251 */
    53 static void tl_client_connection(ipc_callid_t iid, ipc_call_t *icall)
     52static void tl_client_connection(ipc_callid_t iid, ipc_call_t *icall,
     53    void *arg)
    5454{
    5555        /*
     
    104104 *
    105105 */
    106 int tl_module_start(int service)
     106int tl_module_start(sysarg_t service)
    107107{
    108108        async_set_client_connection(tl_client_connection);
    109         int net_phone = net_connect_module();
    110         if (net_phone < 0)
    111                 return net_phone;
     109        async_sess_t *sess = net_connect_module();
     110        if (!sess)
     111                return ENOENT;
    112112       
    113113        int rc = pm_init();
     
    115115                return rc;
    116116       
    117         rc = tl_initialize(net_phone);
     117        rc = tl_initialize(sess);
    118118        if (rc != EOK)
    119119                goto out;
    120120       
    121         rc = async_connect_to_me(PHONE_NS, service, 0, 0, NULL);
     121        rc = service_register(service);
    122122        if (rc != EOK)
    123123                goto out;
Note: See TracChangeset for help on using the changeset viewer.