~martin-decky/helenos/rcu

« back to all changes in this revision

Viewing changes to uspace/lib/c/include/ns.h

get rid of net/modules.{c|h}

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
#define LIBC_NS_H_
37
37
 
38
38
#include <sys/types.h>
 
39
#include <ipc/services.h>
39
40
#include <task.h>
40
41
#include <async.h>
41
42
 
42
43
extern int service_register(sysarg_t);
43
 
extern async_sess_t *service_connect(exch_mgmt_t, sysarg_t, sysarg_t, sysarg_t);
44
 
extern async_sess_t *service_connect_blocking(exch_mgmt_t, sysarg_t, sysarg_t,
 
44
extern async_sess_t *service_connect(exch_mgmt_t, services_t, sysarg_t, sysarg_t);
 
45
extern async_sess_t *service_connect_blocking(exch_mgmt_t, services_t, sysarg_t,
45
46
    sysarg_t);
 
47
extern async_sess_t *service_bind(services_t, sysarg_t, sysarg_t, sysarg_t,
 
48
    async_client_conn_t);
46
49
 
47
50
extern int ns_ping(void);
48
51
extern int ns_intro(task_id_t);