Changes in uspace/srv/net/tcp/tqueue.c [7c15d6f:f303f2cf] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/tcp/tqueue.c
r7c15d6f rf303f2cf 1 1 /* 2 * Copyright (c) 201 5Jiri Svoboda2 * Copyright (c) 2011 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 282 282 } 283 283 284 void tcp_transmit_segment( inet_ep2_t *epp, tcp_segment_t *seg)284 void tcp_transmit_segment(tcp_sockpair_t *sp, tcp_segment_t *seg) 285 285 { 286 286 log_msg(LOG_DEFAULT, LVL_DEBUG, 287 "tcp_transmit_segment( l:(%u),f:(%u), %p)",288 epp->local.port, epp->remote.port, seg);289 287 "tcp_transmit_segment(f:(%u),l:(%u), %p)", 288 sp->local.port, sp->foreign.port, seg); 289 290 290 log_msg(LOG_DEFAULT, LVL_DEBUG, "SEG.SEQ=%" PRIu32 ", SEG.WND=%" PRIu32, 291 291 seg->seq, seg->wnd); … … 301 301 tcp_pdu_t *pdu; 302 302 303 if (tcp_pdu_encode( epp, seg, &pdu) != EOK) {303 if (tcp_pdu_encode(sp, seg, &pdu) != EOK) { 304 304 log_msg(LOG_DEFAULT, LVL_WARN, "Not enough memory. Segment dropped."); 305 305 return; … … 351 351 352 352 /* Reset retransmission timer */ 353 fibril_timer_set_locked(conn->retransmit.timer, RETRANSMIT_TIMEOUT, 354 retransmit_timeout_func, (void *) conn); 353 tcp_tqueue_timer_set(tqe->conn); 355 354 356 355 tcp_conn_unlock(conn); 356 tcp_conn_delref(conn); 357 357 358 358 log_msg(LOG_DEFAULT, LVL_DEBUG, "### %s: retransmit_timeout_func(%p) end", conn->name, conn);
Note:
See TracChangeset
for help on using the changeset viewer.