Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/locsrv/locsrv.c

    r9940ce0 rb7fd2a0  
    4747#include <stdlib.h>
    4848#include <str.h>
     49#include <str_error.h>
    4950#include <ipc/loc.h>
    5051#include <assert.h>
     
    355356         * Get server name
    356357         */
    357         int rc = async_data_write_accept((void **) &server->name, true, 0,
     358        errno_t rc = async_data_write_accept((void **) &server->name, true, 0,
    358359            LOC_NAME_MAXLEN, 0, NULL);
    359360        if (rc != EOK) {
     
    409410 *
    410411 */
    411 static int loc_server_unregister(loc_server_t *server)
     412static errno_t loc_server_unregister(loc_server_t *server)
    412413{
    413414        if (server == NULL)
     
    470471        /* Get fqsn */
    471472        char *fqsn;
    472         int rc = async_data_write_accept((void **) &fqsn, true, 0,
     473        errno_t rc = async_data_write_accept((void **) &fqsn, true, 0,
    473474            LOC_NAME_MAXLEN, 0, NULL);
    474475        if (rc != EOK) {
     
    598599        }
    599600       
    600         sysarg_t retval = async_data_read_finalize(callid, cat->name,
     601        errno_t retval = async_data_read_finalize(callid, cat->name,
    601602            min(size, act_size));
    602603       
     
    646647        }
    647648       
    648         sysarg_t retval = async_data_read_finalize(callid, fqn,
     649        errno_t retval = async_data_read_finalize(callid, fqn,
    649650            min(size, act_size));
    650651        free(fqn);
     
    693694        }
    694695       
    695         sysarg_t retval = async_data_read_finalize(callid, svc->server->name,
     696        errno_t retval = async_data_read_finalize(callid, svc->server->name,
    696697            min(size, act_size));
    697698       
     
    742743       
    743744        /* Get fqsn */
    744         int rc = async_data_write_accept((void **) &fqsn, true, 0,
     745        errno_t rc = async_data_write_accept((void **) &fqsn, true, 0,
    745746            LOC_NAME_MAXLEN, 0, NULL);
    746747        if (rc != EOK) {
     
    805806       
    806807        /* Get service name */
    807         int rc = async_data_write_accept((void **) &name, true, 0,
     808        errno_t rc = async_data_write_accept((void **) &name, true, 0,
    808809            LOC_NAME_MAXLEN, 0, NULL);
    809810        if (rc != EOK) {
     
    850851 * events.
    851852 *
    852  * On success, answer will contain EOK int retval.
     853 * On success, answer will contain EOK errno_t retval.
    853854 * On failure, error code will be sent in retval.
    854855 *
     
    894895/** Find ID for category specified by name.
    895896 *
    896  * On success, answer will contain EOK int retval and service ID in arg1.
     897 * On success, answer will contain EOK errno_t retval and service ID in arg1.
    897898 * On failure, error code will be sent in retval.
    898899 *
     
    904905       
    905906        /* Get service name */
    906         int rc = async_data_write_accept((void **) &name, true, 0,
     907        errno_t rc = async_data_write_accept((void **) &name, true, 0,
    907908            LOC_NAME_MAXLEN, 0, NULL);
    908909        if (rc != EOK) {
     
    971972        size_t size;
    972973        size_t act_size;
    973         int rc;
     974        errno_t rc;
    974975       
    975976        if (!async_data_read_receive(&callid, &size)) {
     
    9991000        fibril_mutex_unlock(&cdir.mutex);
    10001001       
    1001         sysarg_t retval = async_data_read_finalize(callid, id_buf, size);
     1002        errno_t retval = async_data_read_finalize(callid, id_buf, size);
    10021003        free(id_buf);
    10031004       
     
    10461047        }
    10471048       
    1048         sysarg_t retval = async_data_read_finalize(callid, desc, size);
     1049        errno_t retval = async_data_read_finalize(callid, desc, size);
    10491050       
    10501051        free(desc);
     
    11091110        }
    11101111       
    1111         sysarg_t retval = async_data_read_finalize(callid, desc, size);
     1112        errno_t retval = async_data_read_finalize(callid, desc, size);
    11121113       
    11131114        free(desc);
     
    11221123        size_t size;
    11231124        size_t act_size;
    1124         int rc;
     1125        errno_t rc;
    11251126       
    11261127        if (!async_data_read_receive(&callid, &size)) {
     
    11621163        fibril_mutex_unlock(&cdir.mutex);
    11631164       
    1164         sysarg_t retval = async_data_read_finalize(callid, id_buf, size);
     1165        errno_t retval = async_data_read_finalize(callid, id_buf, size);
    11651166        free(id_buf);
    11661167       
     
    12771278        catid_t cat_id;
    12781279        service_id_t svc_id;
    1279         sysarg_t retval;
     1280        errno_t retval;
    12801281       
    12811282        svc_id = IPC_GET_ARG1(*icall);
     
    15271528       
    15281529        port_id_t port;
    1529         int rc = async_create_port(INTERFACE_LOC_SUPPLIER,
     1530        errno_t rc = async_create_port(INTERFACE_LOC_SUPPLIER,
    15301531            loc_connection_supplier, NULL, &port);
    1531         if (rc != EOK)
     1532        if (rc != EOK) {
     1533                printf("%s: Error while creating supplier port: %s\n", NAME, str_error(rc));
    15321534                return rc;
     1535        }
    15331536       
    15341537        rc = async_create_port(INTERFACE_LOC_CONSUMER,
    15351538            loc_connection_consumer, NULL, &port);
    1536         if (rc != EOK)
     1539        if (rc != EOK) {
     1540                printf("%s: Error while creating consumer port: %s\n", NAME, str_error(rc));
    15371541                return rc;
     1542        }
    15381543       
    15391544        /* Set a handler of incomming connections */
     
    15421547        /* Register location service at naming service */
    15431548        rc = service_register(SERVICE_LOC);
    1544         if (rc != EOK)
     1549        if (rc != EOK) {
     1550                printf("%s: Error while registering service: %s\n", NAME, str_error(rc));
    15451551                return rc;
     1552        }
    15461553       
    15471554        printf("%s: Accepting connections\n", NAME);
Note: See TracChangeset for help on using the changeset viewer.