Changes in uspace/srv/net/nconfsrv/nconfsrv.c [4c6fd56:984a9ba] in mainline
- File:
-
- 1 edited
-
uspace/srv/net/nconfsrv/nconfsrv.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/nconfsrv/nconfsrv.c
r4c6fd56 r984a9ba 1 1 /* 2 * Copyright (c) 20 23 Jiri Svoboda2 * Copyright (c) 2013 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 59 59 { 60 60 service_id_t sid; 61 loc_srv_t *srv;62 61 errno_t rc; 63 62 … … 80 79 async_set_fallback_port_handler(ncs_client_conn, NULL); 81 80 82 rc = loc_server_register(NAME , &srv);81 rc = loc_server_register(NAME); 83 82 if (rc != EOK) { 84 83 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering server: %s.", str_error(rc)); … … 86 85 } 87 86 88 rc = loc_service_register( srv,SERVICE_NAME_NETCONF, &sid);87 rc = loc_service_register(SERVICE_NAME_NETCONF, &sid); 89 88 if (rc != EOK) { 90 loc_server_unregister(srv);91 89 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering service: %s.", str_error(rc)); 92 90 return EEXIST; … … 94 92 95 93 rc = ncs_link_discovery_start(); 96 if (rc != EOK) { 97 loc_service_unregister(srv, sid); 98 loc_server_unregister(srv); 94 if (rc != EOK) 99 95 return EEXIST; 100 }101 96 102 97 return EOK;
Note:
See TracChangeset
for help on using the changeset viewer.
