Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/inetsrv.c

    rca48672 r1bbc6dc  
    11/*
    2  * Copyright (c) 2025 Jiri Svoboda
     2 * Copyright (c) 2024 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    108108                return rc;
    109109
    110         rc = async_port_create_interface(port, INTERFACE_INETCFG,
    111             inet_cfg_conn, NULL);
    112         if (rc != EOK) {
    113                 async_port_destroy(port);
    114                 return rc;
    115         }
    116 
    117         rc = async_port_create_interface(port, INTERFACE_INETPING,
    118             inetping_conn, NULL);
    119         if (rc != EOK) {
    120                 async_port_destroy(port);
    121                 return rc;
    122         }
     110        rc = async_create_port(INTERFACE_INETCFG,
     111            inet_cfg_conn, NULL, &port);
     112        if (rc != EOK)
     113                return rc;
     114
     115        rc = async_create_port(INTERFACE_INETPING,
     116            inetping_conn, NULL, &port);
     117        if (rc != EOK)
     118                return rc;
    123119
    124120        rc = loc_server_register(NAME, &srv);
    125121        if (rc != EOK) {
    126                 async_port_destroy(port);
    127122                log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering server: %s.", str_error(rc));
    128123                return EEXIST;
     
    130125
    131126        service_id_t sid;
    132         rc = loc_service_register(srv, SERVICE_NAME_INET, port, &sid);
    133         if (rc != EOK) {
    134                 async_port_destroy(port);
     127        rc = loc_service_register(srv, SERVICE_NAME_INET, &sid);
     128        if (rc != EOK) {
    135129                loc_server_unregister(srv);
    136130                log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering service: %s.", str_error(rc));
Note: See TracChangeset for help on using the changeset viewer.