Changes in uspace/srv/net/tcp/tcp.c [c0f3460:2989c7e] in mainline
- File:
-
- 1 edited
-
uspace/srv/net/tcp/tcp.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/tcp/tcp.c
rc0f3460 r2989c7e 1 1 /* 2 * Copyright (c) 201 2Jiri Svoboda2 * Copyright (c) 2015 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 42 42 #include <io/log.h> 43 43 #include <stdio.h> 44 #include <stdlib.h> 44 45 #include <task.h> 45 46 47 #include "conn.h" 46 48 #include "ncsim.h" 47 49 #include "pdu.h" 48 50 #include "rqueue.h" 49 #include "s ock.h"51 #include "service.h" 50 52 #include "std.h" 51 53 #include "tcp.h" … … 141 143 pdu->text_size); 142 144 145 dgram.iplink = 0; 143 146 dgram.src = pdu->src; 144 147 dgram.dest = pdu->dest; … … 150 153 if (rc != EOK) 151 154 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed to transmit PDU."); 155 156 free(pdu_raw); 152 157 } 153 158 … … 156 161 { 157 162 tcp_segment_t *dseg; 158 tcp_sockpair_t rident;163 inet_ep2_t rident; 159 164 160 165 log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_received_pdu()"); … … 175 180 log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_init()"); 176 181 182 rc = tcp_conns_init(); 183 if (rc != EOK) { 184 assert(rc == ENOMEM); 185 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed initializing connections"); 186 return ENOMEM; 187 } 188 177 189 tcp_rqueue_init(); 178 190 tcp_rqueue_fibril_start(); … … 189 201 } 190 202 191 rc = tcp_s ock_init();192 if (rc != EOK) { 193 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed initializing s ocket service.");203 rc = tcp_service_init(); 204 if (rc != EOK) { 205 log_msg(LOG_DEFAULT, LVL_ERROR, "Failed initializing service."); 194 206 return ENOENT; 195 207 }
Note:
See TracChangeset
for help on using the changeset viewer.
