Changes in uspace/srv/clipboard/clipboard.c [8d6bcc8c:dc12262] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/clipboard/clipboard.c
r8d6bcc8c rdc12262 27 27 */ 28 28 29 #include <stdio.h> 30 #include <stdbool.h> 29 31 #include <async.h> 30 #include <errno.h> 31 #include <fibril_synch.h> 32 #include <ns.h> 32 33 #include <ipc/services.h> 33 34 #include <ipc/clipboard.h> 34 #include <loc.h>35 35 #include <malloc.h> 36 #include <stdio.h> 37 #include <stdbool.h> 38 #include <task.h> 36 #include <fibril_synch.h> 37 #include <errno.h> 39 38 40 39 #define NAME "clipboard" … … 44 43 static clipboard_tag_t clip_tag = CLIPBOARD_TAG_NONE; 45 44 static FIBRIL_MUTEX_INITIALIZE(clip_mtx); 46 static service_id_t svc_id;47 45 48 46 static void clip_put_data(ipc_callid_t rid, ipc_call_t *request) … … 181 179 int main(int argc, char *argv[]) 182 180 { 183 int rc;181 printf("%s: HelenOS clipboard service\n", NAME); 184 182 185 printf("%s: HelenOS clipboard service\n", NAME);186 183 async_set_fallback_port_handler(clip_connection, NULL); 187 188 rc = loc_server_register(NAME); 189 if (rc != EOK) { 190 printf("%s: Failed registering server. (%d)\n", NAME, rc); 184 int rc = service_register(SERVICE_CLIPBOARD); 185 if (rc != EOK) 191 186 return rc; 192 }193 194 rc = loc_service_register(SERVICE_NAME_CLIPBOARD, &svc_id);195 if (rc != EOK) {196 printf("%s: Failed registering service. (%d)\n", NAME, rc);197 return rc;198 }199 187 200 188 printf("%s: Accepting connections\n", NAME);
Note:
See TracChangeset
for help on using the changeset viewer.