Changeset a1e2df13 in mainline for uspace/srv/net/udp/assoc.c


Ignore:
Timestamp:
2012-11-11T21:31:03Z (13 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
25eec4ef
Parents:
141a20d (diff), d1538a1 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

File:
1 edited

Legend:

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

    r141a20d ra1e2df13  
    104104static void udp_assoc_free(udp_assoc_t *assoc)
    105105{
    106         log_msg(LVL_DEBUG, "%s: udp_assoc_free(%p)", assoc->name, assoc);
     106        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_free(%p)", assoc->name, assoc);
    107107
    108108        while (!list_empty(&assoc->rcv_queue)) {
     
    127127void udp_assoc_addref(udp_assoc_t *assoc)
    128128{
    129         log_msg(LVL_DEBUG, "%s: upd_assoc_addref(%p)", assoc->name, assoc);
     129        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: upd_assoc_addref(%p)", assoc->name, assoc);
    130130        atomic_inc(&assoc->refcnt);
    131131}
     
    139139void udp_assoc_delref(udp_assoc_t *assoc)
    140140{
    141         log_msg(LVL_DEBUG, "%s: udp_assoc_delref(%p)", assoc->name, assoc);
     141        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_delref(%p)", assoc->name, assoc);
    142142
    143143        if (atomic_predec(&assoc->refcnt) == 0)
     
    154154void udp_assoc_delete(udp_assoc_t *assoc)
    155155{
    156         log_msg(LVL_DEBUG, "%s: udp_assoc_delete(%p)", assoc->name, assoc);
     156        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: udp_assoc_delete(%p)", assoc->name, assoc);
    157157
    158158        assert(assoc->deleted == false);
     
    192192void udp_assoc_set_foreign(udp_assoc_t *assoc, udp_sock_t *fsock)
    193193{
    194         log_msg(LVL_DEBUG, "udp_assoc_set_foreign(%p, %p)", assoc, fsock);
     194        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_set_foreign(%p, %p)", assoc, fsock);
    195195        fibril_mutex_lock(&assoc->lock);
    196196        assoc->ident.foreign = *fsock;
     
    205205void udp_assoc_set_local(udp_assoc_t *assoc, udp_sock_t *lsock)
    206206{
    207         log_msg(LVL_DEBUG, "udp_assoc_set_local(%p, %p)", assoc, lsock);
     207        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_set_local(%p, %p)", assoc, lsock);
    208208        fibril_mutex_lock(&assoc->lock);
    209209        assoc->ident.local = *lsock;
     
    228228        int rc;
    229229
    230         log_msg(LVL_DEBUG, "udp_assoc_send(%p, %p, %p)",
     230        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_send(%p, %p, %p)",
    231231            assoc, fsock, msg);
    232232
     
    261261        udp_rcv_queue_entry_t *rqe;
    262262
    263         log_msg(LVL_DEBUG, "udp_assoc_recv()");
     263        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv()");
    264264
    265265        fibril_mutex_lock(&assoc->lock);
    266266        while (list_empty(&assoc->rcv_queue) && !assoc->reset) {
    267                 log_msg(LVL_DEBUG, "udp_assoc_recv() - waiting");
     267                log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - waiting");
    268268                fibril_condvar_wait(&assoc->rcv_queue_cv, &assoc->lock);
    269269        }
    270270
    271271        if (assoc->reset) {
    272                 log_msg(LVL_DEBUG, "udp_assoc_recv() - association was reset");
     272                log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - association was reset");
    273273                fibril_mutex_unlock(&assoc->lock);
    274274                return ECONNABORTED;
    275275        }
    276276
    277         log_msg(LVL_DEBUG, "udp_assoc_recv() - got a message");
     277        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_recv() - got a message");
    278278        link = list_first(&assoc->rcv_queue);
    279279        rqe = list_get_instance(link, udp_rcv_queue_entry_t, link);
     
    297297        int rc;
    298298
    299         log_msg(LVL_DEBUG, "udp_assoc_received(%p, %p)", rsp, msg);
     299        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_received(%p, %p)", rsp, msg);
    300300
    301301        assoc = udp_assoc_find_ref(rsp);
    302302        if (assoc == NULL) {
    303                 log_msg(LVL_DEBUG, "No association found. Message dropped.");
     303                log_msg(LOG_DEFAULT, LVL_DEBUG, "No association found. Message dropped.");
    304304                /* XXX Generate ICMP error. */
    305305                /* XXX Might propagate error directly by error return. */
     
    309309        rc = udp_assoc_queue_msg(assoc, rsp, msg);
    310310        if (rc != EOK) {
    311                 log_msg(LVL_DEBUG, "Out of memory. Message dropped.");
     311                log_msg(LOG_DEFAULT, LVL_DEBUG, "Out of memory. Message dropped.");
    312312                /* XXX Generate ICMP error? */
    313313        }
     
    332332        udp_rcv_queue_entry_t *rqe;
    333333
    334         log_msg(LVL_DEBUG, "udp_assoc_queue_msg(%p, %p, %p)",
     334        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_queue_msg(%p, %p, %p)",
    335335            assoc, sp, msg);
    336336
     
    355355static bool udp_socket_match(udp_sock_t *sock, udp_sock_t *patt)
    356356{
    357         log_msg(LVL_DEBUG, "udp_socket_match(sock=(%x,%u), pat=(%x,%u))",
     357        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_socket_match(sock=(%x,%u), pat=(%x,%u))",
    358358            sock->addr.ipv4, sock->port, patt->addr.ipv4, patt->port);
    359359
     
    366366                return false;
    367367
    368         log_msg(LVL_DEBUG, " -> match");
     368        log_msg(LOG_DEFAULT, LVL_DEBUG, " -> match");
    369369
    370370        return true;
     
    374374static bool udp_sockpair_match(udp_sockpair_t *sp, udp_sockpair_t *pattern)
    375375{
    376         log_msg(LVL_DEBUG, "udp_sockpair_match(%p, %p)", sp, pattern);
     376        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_sockpair_match(%p, %p)", sp, pattern);
    377377
    378378        if (!udp_socket_match(&sp->local, &pattern->local))
     
    382382                return false;
    383383
    384         log_msg(LVL_DEBUG, "Socket pair matched.");
     384        log_msg(LOG_DEFAULT, LVL_DEBUG, "Socket pair matched.");
    385385        return true;
    386386}
     
    398398static udp_assoc_t *udp_assoc_find_ref(udp_sockpair_t *sp)
    399399{
    400         log_msg(LVL_DEBUG, "udp_assoc_find_ref(%p)", sp);
     400        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_assoc_find_ref(%p)", sp);
    401401
    402402        fibril_mutex_lock(&assoc_list_lock);
     
    405405                udp_assoc_t *assoc = list_get_instance(link, udp_assoc_t, link);
    406406                udp_sockpair_t *asp = &assoc->ident;
    407                 log_msg(LVL_DEBUG, "compare with assoc (f:(%x,%u), l:(%x,%u))",
     407                log_msg(LOG_DEFAULT, LVL_DEBUG, "compare with assoc (f:(%x,%u), l:(%x,%u))",
    408408                    asp->foreign.addr.ipv4, asp->foreign.port,
    409409                    asp->local.addr.ipv4, asp->local.port);
     
    414414
    415415                if (udp_sockpair_match(sp, asp)) {
    416                         log_msg(LVL_DEBUG, "Returning assoc %p", assoc);
     416                        log_msg(LOG_DEFAULT, LVL_DEBUG, "Returning assoc %p", assoc);
    417417                        udp_assoc_addref(assoc);
    418418                        fibril_mutex_unlock(&assoc_list_lock);
Note: See TracChangeset for help on using the changeset viewer.