Changeset a2e3ee6 in mainline for uspace/srv/net/udp/sock.c


Ignore:
Timestamp:
2013-06-20T16:45:58Z (12 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
08bb73b
Parents:
19a4f73
Message:

use new network address infrastructure (towards IPv6 support)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/udp/sock.c

    r19a4f73 ra2e3ee6  
    201201        socket = (udp_sockdata_t *) sock_core->specific_data;
    202202       
    203         inet2_addr_unpack(uint32_t_be2host(addr->sin_addr.s_addr),
     203        inet_addr_unpack(uint32_t_be2host(addr->sin_addr.s_addr),
    204204            &fsock.addr);
    205205        fsock.port = sock_core->port;
     
    270270                }
    271271               
    272                 inet2_addr_unpack(uint32_t_be2host(addr->sin_addr.s_addr),
     272                inet_addr_unpack(uint32_t_be2host(addr->sin_addr.s_addr),
    273273                    &fsock.addr);
    274274                fsock.port = uint16_t_be2host(addr->sin_port);
     
    316316        fibril_mutex_lock(&socket->lock);
    317317       
    318         if (inet2_addr_is_any(&socket->assoc->ident.local.addr)) {
     318        if (inet_addr_is_any(&socket->assoc->ident.local.addr)) {
    319319                /* Determine local IP address */
    320                 inet2_addr_t loc_addr;
    321                 inet2_addr_t rem_addr;
     320                inet_addr_t loc_addr;
     321                inet_addr_t rem_addr;
    322322               
    323323                rem_addr = fsock_ptr ? fsock.addr :
    324324                    socket->assoc->ident.foreign.addr;
    325325               
    326                 int rc = inet2_get_srcaddr(&rem_addr, 0, &loc_addr);
     326                int rc = inet_get_srcaddr(&rem_addr, 0, &loc_addr);
    327327                if (rc != EOK) {
    328328                        fibril_mutex_unlock(&socket->lock);
     
    479479                /* Fill address */
    480480                uint32_t rsock_addr;
    481                 int rc = inet2_addr_pack(&rsock->addr, &rsock_addr);
     481                int rc = inet_addr_pack(&rsock->addr, &rsock_addr);
    482482                if (rc != EOK) {
    483483                        fibril_mutex_unlock(&socket->recv_buffer_lock);
Note: See TracChangeset for help on using the changeset viewer.