Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tcp/conn.c

    rf0a2720 rc0f3460  
    3636
    3737#include <adt/list.h>
    38 #include <bool.h>
     38#include <stdbool.h>
    3939#include <errno.h>
    4040#include <io/log.h>
     
    164164static void tcp_conn_free(tcp_conn_t *conn)
    165165{
    166         log_msg(LVL_DEBUG, "%s: tcp_conn_free(%p)", conn->name, conn);
     166        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_free(%p)", conn->name, conn);
    167167        tcp_tqueue_fini(&conn->retransmit);
    168168
     
    184184void tcp_conn_addref(tcp_conn_t *conn)
    185185{
    186         log_msg(LVL_DEBUG2, "%s: tcp_conn_addref(%p)", conn->name, conn);
     186        log_msg(LOG_DEFAULT, LVL_DEBUG2, "%s: tcp_conn_addref(%p)", conn->name, conn);
    187187        atomic_inc(&conn->refcnt);
    188188}
     
    196196void tcp_conn_delref(tcp_conn_t *conn)
    197197{
    198         log_msg(LVL_DEBUG2, "%s: tcp_conn_delref(%p)", conn->name, conn);
     198        log_msg(LOG_DEFAULT, LVL_DEBUG2, "%s: tcp_conn_delref(%p)", conn->name, conn);
    199199
    200200        if (atomic_predec(&conn->refcnt) == 0)
     
    211211void tcp_conn_delete(tcp_conn_t *conn)
    212212{
    213         log_msg(LVL_DEBUG, "%s: tcp_conn_delete(%p)", conn->name, conn);
     213        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_delete(%p)", conn->name, conn);
    214214
    215215        assert(conn->deleted == false);
     
    245245        tcp_cstate_t old_state;
    246246
    247         log_msg(LVL_DEBUG, "tcp_conn_state_set(%p)", conn);
     247        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_state_set(%p)", conn);
    248248
    249249        old_state = conn->cstate;
     
    253253        /* Run user callback function */
    254254        if (conn->cstate_cb != NULL) {
    255                 log_msg(LVL_DEBUG, "tcp_conn_state_set() - run user CB");
     255                log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_state_set() - run user CB");
    256256                conn->cstate_cb(conn, conn->cstate_cb_arg);
    257257        } else {
    258                 log_msg(LVL_DEBUG, "tcp_conn_state_set() - no user CB");
     258                log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_state_set() - no user CB");
    259259        }
    260260
     
    293293        case st_syn_received:
    294294        case st_established:
    295                 log_msg(LVL_DEBUG, "%s: FIN sent -> Fin-Wait-1", conn->name);
     295                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN sent -> Fin-Wait-1", conn->name);
    296296                tcp_conn_state_set(conn, st_fin_wait_1);
    297297                break;
    298298        case st_close_wait:
    299                 log_msg(LVL_DEBUG, "%s: FIN sent -> Last-Ack", conn->name);
     299                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN sent -> Last-Ack", conn->name);
    300300                tcp_conn_state_set(conn, st_last_ack);
    301301                break;
    302302        default:
    303                 log_msg(LVL_ERROR, "%s: Connection state %d", conn->name,
     303                log_msg(LOG_DEFAULT, LVL_ERROR, "%s: Connection state %d", conn->name,
    304304                    conn->cstate);
    305305                assert(false);
     
    312312static bool tcp_socket_match(tcp_sock_t *sock, tcp_sock_t *patt)
    313313{
    314         log_msg(LVL_DEBUG2, "tcp_socket_match(sock=(%x,%u), pat=(%x,%u))",
    315             sock->addr.ipv4, sock->port, patt->addr.ipv4, patt->port);
    316 
    317         if (patt->addr.ipv4 != TCP_IPV4_ANY &&
    318             patt->addr.ipv4 != sock->addr.ipv4)
     314        log_msg(LOG_DEFAULT, LVL_DEBUG2,
     315            "tcp_socket_match(sock=(%u), pat=(%u))", sock->port, patt->port);
     316       
     317        if ((!inet_addr_is_any(&patt->addr)) &&
     318            (!inet_addr_compare(&patt->addr, &sock->addr)))
    319319                return false;
    320320
    321         if (patt->port != TCP_PORT_ANY &&
    322             patt->port != sock->port)
     321        if ((patt->port != TCP_PORT_ANY) &&
     322            (patt->port != sock->port))
    323323                return false;
    324324
    325         log_msg(LVL_DEBUG2, " -> match");
     325        log_msg(LOG_DEFAULT, LVL_DEBUG2, " -> match");
    326326
    327327        return true;
     
    331331static bool tcp_sockpair_match(tcp_sockpair_t *sp, tcp_sockpair_t *pattern)
    332332{
    333         log_msg(LVL_DEBUG2, "tcp_sockpair_match(%p, %p)", sp, pattern);
     333        log_msg(LOG_DEFAULT, LVL_DEBUG2, "tcp_sockpair_match(%p, %p)", sp, pattern);
    334334
    335335        if (!tcp_socket_match(&sp->local, &pattern->local))
     
    353353tcp_conn_t *tcp_conn_find_ref(tcp_sockpair_t *sp)
    354354{
    355         log_msg(LVL_DEBUG, "tcp_conn_find_ref(%p)", sp);
    356 
     355        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_find_ref(%p)", sp);
     356       
     357        log_msg(LOG_DEFAULT, LVL_DEBUG2, "compare conn (f:(%u), l:(%u))",
     358            sp->foreign.port, sp->local.port);
     359       
    357360        fibril_mutex_lock(&conn_list_lock);
    358 
     361       
    359362        list_foreach(conn_list, link) {
    360363                tcp_conn_t *conn = list_get_instance(link, tcp_conn_t, link);
    361364                tcp_sockpair_t *csp = &conn->ident;
    362                 log_msg(LVL_DEBUG2, "compare with conn (f:(%x,%u), l:(%x,%u))",
    363                     csp->foreign.addr.ipv4, csp->foreign.port,
    364                     csp->local.addr.ipv4, csp->local.port);
     365               
     366                log_msg(LOG_DEFAULT, LVL_DEBUG2, " - with (f:(%u), l:(%u))",
     367                    csp->foreign.port, csp->local.port);
     368               
    365369                if (tcp_sockpair_match(sp, csp)) {
    366370                        tcp_conn_addref(conn);
     
    369373                }
    370374        }
    371 
     375       
    372376        fibril_mutex_unlock(&conn_list_lock);
    373377        return NULL;
     
    380384static void tcp_conn_reset(tcp_conn_t *conn)
    381385{
    382         log_msg(LVL_DEBUG, "%s: tcp_conn_reset()", conn->name);
     386        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_reset()", conn->name);
    383387        tcp_conn_state_set(conn, st_closed);
    384388        conn->reset = true;
     
    398402{
    399403        /* TODO */
    400         log_msg(LVL_DEBUG, "%s: tcp_reset_signal()", conn->name);
     404        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_reset_signal()", conn->name);
    401405}
    402406
     
    422426                return true;
    423427        case st_closed:
    424                 log_msg(LVL_WARN, "state=%d", (int) conn->cstate);
     428                log_msg(LOG_DEFAULT, LVL_WARN, "state=%d", (int) conn->cstate);
    425429                assert(false);
    426430        }
     
    436440static void tcp_conn_sa_listen(tcp_conn_t *conn, tcp_segment_t *seg)
    437441{
    438         log_msg(LVL_DEBUG, "tcp_conn_sa_listen(%p, %p)", conn, seg);
     442        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_sa_listen(%p, %p)", conn, seg);
    439443
    440444        if ((seg->ctrl & CTL_RST) != 0) {
    441                 log_msg(LVL_DEBUG, "Ignoring incoming RST.");
     445                log_msg(LOG_DEFAULT, LVL_DEBUG, "Ignoring incoming RST.");
    442446                return;
    443447        }
    444448
    445449        if ((seg->ctrl & CTL_ACK) != 0) {
    446                 log_msg(LVL_DEBUG, "Incoming ACK, send acceptable RST.");
     450                log_msg(LOG_DEFAULT, LVL_DEBUG, "Incoming ACK, send acceptable RST.");
    447451                tcp_reply_rst(&conn->ident, seg);
    448452                return;
     
    450454
    451455        if ((seg->ctrl & CTL_SYN) == 0) {
    452                 log_msg(LVL_DEBUG, "SYN not present. Ignoring segment.");
    453                 return;
    454         }
    455 
    456         log_msg(LVL_DEBUG, "Got SYN, sending SYN, ACK.");
     456                log_msg(LOG_DEFAULT, LVL_DEBUG, "SYN not present. Ignoring segment.");
     457                return;
     458        }
     459
     460        log_msg(LOG_DEFAULT, LVL_DEBUG, "Got SYN, sending SYN, ACK.");
    457461
    458462        conn->rcv_nxt = seg->seq + 1;
     
    460464
    461465
    462         log_msg(LVL_DEBUG, "rcv_nxt=%u", conn->rcv_nxt);
     466        log_msg(LOG_DEFAULT, LVL_DEBUG, "rcv_nxt=%u", conn->rcv_nxt);
    463467
    464468        if (seg->len > 1)
    465                 log_msg(LVL_WARN, "SYN combined with data, ignoring data.");
     469                log_msg(LOG_DEFAULT, LVL_WARN, "SYN combined with data, ignoring data.");
    466470
    467471        /* XXX select ISS */
     
    493497static void tcp_conn_sa_syn_sent(tcp_conn_t *conn, tcp_segment_t *seg)
    494498{
    495         log_msg(LVL_DEBUG, "tcp_conn_sa_syn_sent(%p, %p)", conn, seg);
     499        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_sa_syn_sent(%p, %p)", conn, seg);
    496500
    497501        if ((seg->ctrl & CTL_ACK) != 0) {
    498                 log_msg(LVL_DEBUG, "snd_una=%u, seg.ack=%u, snd_nxt=%u",
     502                log_msg(LOG_DEFAULT, LVL_DEBUG, "snd_una=%u, seg.ack=%u, snd_nxt=%u",
    499503                    conn->snd_una, seg->ack, conn->snd_nxt);
    500504                if (!seq_no_ack_acceptable(conn, seg->ack)) {
    501505                        if ((seg->ctrl & CTL_RST) == 0) {
    502                                 log_msg(LVL_WARN, "ACK not acceptable, send RST");
     506                                log_msg(LOG_DEFAULT, LVL_WARN, "ACK not acceptable, send RST");
    503507                                tcp_reply_rst(&conn->ident, seg);
    504508                        } else {
    505                                 log_msg(LVL_WARN, "RST,ACK not acceptable, drop");
     509                                log_msg(LOG_DEFAULT, LVL_WARN, "RST,ACK not acceptable, drop");
    506510                        }
    507511                        return;
     
    512516                /* If we get here, we have either an acceptable ACK or no ACK */
    513517                if ((seg->ctrl & CTL_ACK) != 0) {
    514                         log_msg(LVL_DEBUG, "%s: Connection reset. -> Closed",
     518                        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: Connection reset. -> Closed",
    515519                            conn->name);
    516520                        /* Reset connection */
     
    518522                        return;
    519523                } else {
    520                         log_msg(LVL_DEBUG, "%s: RST without ACK, drop",
     524                        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: RST without ACK, drop",
    521525                            conn->name);
    522526                        return;
     
    527531
    528532        if ((seg->ctrl & CTL_SYN) == 0) {
    529                 log_msg(LVL_DEBUG, "No SYN bit, ignoring segment.");
     533                log_msg(LOG_DEFAULT, LVL_DEBUG, "No SYN bit, ignoring segment.");
    530534                return;
    531535        }
     
    544548        }
    545549
    546         log_msg(LVL_DEBUG, "Sent SYN, got SYN.");
     550        log_msg(LOG_DEFAULT, LVL_DEBUG, "Sent SYN, got SYN.");
    547551
    548552        /*
     
    551555         * will always be accepted as new window setting.
    552556         */
    553         log_msg(LVL_DEBUG, "SND.WND := %" PRIu32 ", SND.WL1 := %" PRIu32 ", "
     557        log_msg(LOG_DEFAULT, LVL_DEBUG, "SND.WND := %" PRIu32 ", SND.WL1 := %" PRIu32 ", "
    554558            "SND.WL2 = %" PRIu32, seg->wnd, seg->seq, seg->seq);
    555559        conn->snd_wnd = seg->wnd;
     
    558562
    559563        if (seq_no_syn_acked(conn)) {
    560                 log_msg(LVL_DEBUG, "%s: syn acked -> Established", conn->name);
     564                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: syn acked -> Established", conn->name);
    561565                tcp_conn_state_set(conn, st_established);
    562566                tcp_tqueue_ctrl_seg(conn, CTL_ACK /* XXX */);
    563567        } else {
    564                 log_msg(LVL_DEBUG, "%s: syn not acked -> Syn-Received",
     568                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: syn not acked -> Syn-Received",
    565569                    conn->name);
    566570                tcp_conn_state_set(conn, st_syn_received);
     
    582586        tcp_segment_t *pseg;
    583587
    584         log_msg(LVL_DEBUG, "tcp_conn_sa_seq(%p, %p)", conn, seg);
     588        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_sa_seq(%p, %p)", conn, seg);
    585589
    586590        /* Discard unacceptable segments ("old duplicates") */
    587591        if (!seq_no_segment_acceptable(conn, seg)) {
    588                 log_msg(LVL_DEBUG, "Replying ACK to unacceptable segment.");
     592                log_msg(LOG_DEFAULT, LVL_DEBUG, "Replying ACK to unacceptable segment.");
    589593                tcp_tqueue_ctrl_seg(conn, CTL_ACK);
    590594                tcp_segment_delete(seg);
     
    682686        assert(seq_no_in_rcv_wnd(conn, seg->seq));
    683687
    684         log_msg(LVL_WARN, "SYN is in receive window, should send reset. XXX");
     688        log_msg(LOG_DEFAULT, LVL_WARN, "SYN is in receive window, should send reset. XXX");
    685689
    686690        /*
     
    705709        if (!seq_no_ack_acceptable(conn, seg->ack)) {
    706710                /* ACK is not acceptable, send RST. */
    707                 log_msg(LVL_WARN, "Segment ACK not acceptable, sending RST.");
     711                log_msg(LOG_DEFAULT, LVL_WARN, "Segment ACK not acceptable, sending RST.");
    708712                tcp_reply_rst(&conn->ident, seg);
    709713                tcp_segment_delete(seg);
     
    711715        }
    712716
    713         log_msg(LVL_DEBUG, "%s: SYN ACKed -> Established", conn->name);
     717        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: SYN ACKed -> Established", conn->name);
    714718
    715719        tcp_conn_state_set(conn, st_established);
     
    730734static cproc_t tcp_conn_seg_proc_ack_est(tcp_conn_t *conn, tcp_segment_t *seg)
    731735{
    732         log_msg(LVL_DEBUG, "tcp_conn_seg_proc_ack_est(%p, %p)", conn, seg);
    733 
    734         log_msg(LVL_DEBUG, "SEG.ACK=%u, SND.UNA=%u, SND.NXT=%u",
     736        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_seg_proc_ack_est(%p, %p)", conn, seg);
     737
     738        log_msg(LOG_DEFAULT, LVL_DEBUG, "SEG.ACK=%u, SND.UNA=%u, SND.NXT=%u",
    735739            (unsigned)seg->ack, (unsigned)conn->snd_una,
    736740            (unsigned)conn->snd_nxt);
    737741
    738742        if (!seq_no_ack_acceptable(conn, seg->ack)) {
    739                 log_msg(LVL_DEBUG, "ACK not acceptable.");
     743                log_msg(LOG_DEFAULT, LVL_DEBUG, "ACK not acceptable.");
    740744                if (!seq_no_ack_duplicate(conn, seg->ack)) {
    741                         log_msg(LVL_WARN, "Not acceptable, not duplicate. "
     745                        log_msg(LOG_DEFAULT, LVL_WARN, "Not acceptable, not duplicate. "
    742746                            "Send ACK and drop.");
    743747                        /* Not acceptable, not duplicate. Send ACK and drop. */
     
    746750                        return cp_done;
    747751                } else {
    748                         log_msg(LVL_DEBUG, "Ignoring duplicate ACK.");
     752                        log_msg(LOG_DEFAULT, LVL_DEBUG, "Ignoring duplicate ACK.");
    749753                }
    750754        } else {
     
    758762                conn->snd_wl2 = seg->ack;
    759763
    760                 log_msg(LVL_DEBUG, "Updating send window, SND.WND=%" PRIu32
     764                log_msg(LOG_DEFAULT, LVL_DEBUG, "Updating send window, SND.WND=%" PRIu32
    761765                    ", SND.WL1=%" PRIu32 ", SND.WL2=%" PRIu32,
    762766                    conn->snd_wnd, conn->snd_wl1, conn->snd_wl2);
     
    785789
    786790        if (conn->fin_is_acked) {
    787                 log_msg(LVL_DEBUG, "%s: FIN acked -> Fin-Wait-2", conn->name);
     791                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN acked -> Fin-Wait-2", conn->name);
    788792                tcp_conn_state_set(conn, st_fin_wait_2);
    789793        }
     
    850854
    851855        if (conn->fin_is_acked) {
    852                 log_msg(LVL_DEBUG, "%s: FIN acked -> Closed", conn->name);
     856                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN acked -> Closed", conn->name);
    853857                tcp_conn_remove(conn);
    854858                tcp_conn_state_set(conn, st_closed);
     
    881885static cproc_t tcp_conn_seg_proc_ack(tcp_conn_t *conn, tcp_segment_t *seg)
    882886{
    883         log_msg(LVL_DEBUG, "%s: tcp_conn_seg_proc_ack(%p, %p)",
     887        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_seg_proc_ack(%p, %p)",
    884888            conn->name, conn, seg);
    885889
    886890        if ((seg->ctrl & CTL_ACK) == 0) {
    887                 log_msg(LVL_WARN, "Segment has no ACK. Dropping.");
     891                log_msg(LOG_DEFAULT, LVL_WARN, "Segment has no ACK. Dropping.");
    888892                tcp_segment_delete(seg);
    889893                return cp_done;
     
    940944        size_t xfer_size;
    941945
    942         log_msg(LVL_DEBUG, "%s: tcp_conn_seg_proc_text(%p, %p)",
     946        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_seg_proc_text(%p, %p)",
    943947            conn->name, conn, seg);
    944948
     
    982986        fibril_condvar_broadcast(&conn->rcv_buf_cv);
    983987
    984         log_msg(LVL_DEBUG, "Received %zu bytes of data.", xfer_size);
     988        log_msg(LOG_DEFAULT, LVL_DEBUG, "Received %zu bytes of data.", xfer_size);
    985989
    986990        /* Advance RCV.NXT */
     
    9981002                tcp_conn_trim_seg_to_wnd(conn, seg);
    9991003        } else {
    1000                 log_msg(LVL_DEBUG, "%s: Nothing left in segment, dropping "
     1004                log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: Nothing left in segment, dropping "
    10011005                    "(xfer_size=%zu, SEG.LEN=%" PRIu32 ", seg->ctrl=%u)",
    10021006                    conn->name, xfer_size, seg->len, (unsigned int) seg->ctrl);
     
    10181022static cproc_t tcp_conn_seg_proc_fin(tcp_conn_t *conn, tcp_segment_t *seg)
    10191023{
    1020         log_msg(LVL_DEBUG, "%s: tcp_conn_seg_proc_fin(%p, %p)",
     1024        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_seg_proc_fin(%p, %p)",
    10211025            conn->name, conn, seg);
    1022         log_msg(LVL_DEBUG, " seg->len=%zu, seg->ctl=%u", (size_t) seg->len,
     1026        log_msg(LOG_DEFAULT, LVL_DEBUG, " seg->len=%zu, seg->ctl=%u", (size_t) seg->len,
    10231027            (unsigned) seg->ctrl);
    10241028
    10251029        /* Only process FIN if no text is left in segment. */
    10261030        if (tcp_segment_text_size(seg) == 0 && (seg->ctrl & CTL_FIN) != 0) {
    1027                 log_msg(LVL_DEBUG, " - FIN found in segment.");
     1031                log_msg(LOG_DEFAULT, LVL_DEBUG, " - FIN found in segment.");
    10281032
    10291033                /* Send ACK */
     
    10421046                case st_syn_received:
    10431047                case st_established:
    1044                         log_msg(LVL_DEBUG, "%s: FIN received -> Close-Wait",
     1048                        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN received -> Close-Wait",
    10451049                            conn->name);
    10461050                        tcp_conn_state_set(conn, st_close_wait);
    10471051                        break;
    10481052                case st_fin_wait_1:
    1049                         log_msg(LVL_DEBUG, "%s: FIN received -> Closing",
     1053                        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN received -> Closing",
    10501054                            conn->name);
    10511055                        tcp_conn_state_set(conn, st_closing);
    10521056                        break;
    10531057                case st_fin_wait_2:
    1054                         log_msg(LVL_DEBUG, "%s: FIN received -> Time-Wait",
     1058                        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: FIN received -> Time-Wait",
    10551059                            conn->name);
    10561060                        tcp_conn_state_set(conn, st_time_wait);
     
    10911095static void tcp_conn_seg_process(tcp_conn_t *conn, tcp_segment_t *seg)
    10921096{
    1093         log_msg(LVL_DEBUG, "tcp_conn_seg_process(%p, %p)", conn, seg);
     1097        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_seg_process(%p, %p)", conn, seg);
    10941098        tcp_segment_dump(seg);
    10951099
     
    10971101        /* XXX Permit valid ACKs, URGs and RSTs */
    10981102/*      if (!seq_no_segment_acceptable(conn, seg)) {
    1099                 log_msg(LVL_WARN, "Segment not acceptable, dropping.");
     1103                log_msg(LOG_DEFAULT, LVL_WARN, "Segment not acceptable, dropping.");
    11001104                if ((seg->ctrl & CTL_RST) == 0) {
    11011105                        tcp_tqueue_ctrl_seg(conn, CTL_ACK);
     
    11311135         */
    11321136        if (seg->len > 0) {
    1133                 log_msg(LVL_DEBUG, "Re-insert segment %p. seg->len=%zu",
     1137                log_msg(LOG_DEFAULT, LVL_DEBUG, "Re-insert segment %p. seg->len=%zu",
    11341138                    seg, (size_t) seg->len);
    11351139                tcp_iqueue_insert_seg(&conn->incoming, seg);
     
    11461150void tcp_conn_segment_arrived(tcp_conn_t *conn, tcp_segment_t *seg)
    11471151{
    1148         log_msg(LVL_DEBUG, "%s: tcp_conn_segment_arrived(%p)",
     1152        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: tcp_conn_segment_arrived(%p)",
    11491153            conn->name, seg);
    11501154
     
    11651169                tcp_conn_sa_queue(conn, seg); break;
    11661170        case st_closed:
    1167                 log_msg(LVL_DEBUG, "state=%d", (int) conn->cstate);
     1171                log_msg(LOG_DEFAULT, LVL_DEBUG, "state=%d", (int) conn->cstate);
    11681172                assert(false);
    11691173        }
     
    11781182        tcp_conn_t *conn = (tcp_conn_t *) arg;
    11791183
    1180         log_msg(LVL_DEBUG, "tw_timeout_func(%p)", conn);
     1184        log_msg(LOG_DEFAULT, LVL_DEBUG, "tw_timeout_func(%p)", conn);
    11811185
    11821186        fibril_mutex_lock(&conn->lock);
    11831187
    11841188        if (conn->cstate == st_closed) {
    1185                 log_msg(LVL_DEBUG, "Connection already closed.");
     1189                log_msg(LOG_DEFAULT, LVL_DEBUG, "Connection already closed.");
    11861190                fibril_mutex_unlock(&conn->lock);
    11871191                tcp_conn_delref(conn);
     
    11891193        }
    11901194
    1191         log_msg(LVL_DEBUG, "%s: TW Timeout -> Closed", conn->name);
     1195        log_msg(LOG_DEFAULT, LVL_DEBUG, "%s: TW Timeout -> Closed", conn->name);
    11921196        tcp_conn_remove(conn);
    11931197        tcp_conn_state_set(conn, st_closed);
     
    12401244void tcp_unexpected_segment(tcp_sockpair_t *sp, tcp_segment_t *seg)
    12411245{
    1242         log_msg(LVL_DEBUG, "tcp_unexpected_segment(%p, %p)", sp, seg);
     1246        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_unexpected_segment(%p, %p)", sp, seg);
    12431247
    12441248        if ((seg->ctrl & CTL_RST) == 0)
     
    12681272        tcp_segment_t *rseg;
    12691273
    1270         log_msg(LVL_DEBUG, "tcp_reply_rst(%p, %p)", sp, seg);
     1274        log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_reply_rst(%p, %p)", sp, seg);
    12711275
    12721276        rseg = tcp_segment_make_rst(seg);
Note: See TracChangeset for help on using the changeset viewer.