Ignore:
File:
1 edited

Legend:

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

    r3a4c6d9 rb4edc96  
    11/*
    2  * Copyright (c) 2025 Jiri Svoboda
     2 * Copyright (c) 2021 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    5353
    5454#define NAME "ethip"
    55 /** Interface for dumping packets */
    5655
    5756static errno_t ethip_open(iplink_srv_t *srv);
     
    7978};
    8079
    81 static loc_srv_t *ethip_srv;
    82 
    8380static errno_t ethip_init(void)
    8481{
    8582        async_set_fallback_port_handler(ethip_client_conn, NULL);
    8683
    87         errno_t rc = loc_server_register(NAME, &ethip_srv);
     84        errno_t rc = loc_server_register(NAME);
    8885        if (rc != EOK) {
    8986                log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering server.");
     
    118115        }
    119116
    120         rc = loc_service_register(ethip_srv, svc_name, fallback_port_id, &sid);
     117        rc = loc_service_register(svc_name, &sid);
    121118        if (rc != EOK) {
    122119                log_msg(LOG_DEFAULT, LVL_ERROR, "Failed registering service %s.", svc_name);
     
    132129        }
    133130
    134         rc = loc_service_add_to_cat(ethip_srv, sid, iplink_cat);
     131        rc = loc_service_add_to_cat(sid, iplink_cat);
    135132        if (rc != EOK) {
    136133                log_msg(LOG_DEFAULT, LVL_ERROR, "Failed adding %s to category.", svc_name);
     
    198195        if (rc != EOK)
    199196                return rc;
     197
    200198        rc = ethip_nic_send(nic, data, size);
    201199        free(data);
Note: See TracChangeset for help on using the changeset viewer.