|
|
| 265 |
m_errno = ERROR_ADDRNOTAVAIL; |
265 |
m_errno = ERROR_ADDRNOTAVAIL; |
| 266 |
return -1; |
266 |
return -1; |
| 267 |
} |
267 |
} |
| 268 |
m_tcp->m_sockets.push_back (this); |
268 |
|
|
|
269 |
if (std::find(m_tcp->m_sockets.begin(), m_tcp->m_sockets.end(), this) == m_tcp->m_sockets.end()) |
| 270 |
{ |
| 271 |
m_tcp->m_sockets.push_back (this); |
| 272 |
} |
| 269 |
return SetupCallback (); |
273 |
return SetupCallback (); |
| 270 |
} |
274 |
} |
| 271 |
|
275 |
|
|
|
| 279 |
m_errno = ERROR_ADDRNOTAVAIL; |
283 |
m_errno = ERROR_ADDRNOTAVAIL; |
| 280 |
return -1; |
284 |
return -1; |
| 281 |
} |
285 |
} |
| 282 |
m_tcp->m_sockets.push_back (this); |
286 |
|
|
|
287 |
if (std::find(m_tcp->m_sockets.begin(), m_tcp->m_sockets.end(), this) == m_tcp->m_sockets.end()) |
| 288 |
{ |
| 289 |
m_tcp->m_sockets.push_back (this); |
| 290 |
} |
| 283 |
return SetupCallback (); |
291 |
return SetupCallback (); |
| 284 |
} |
292 |
} |
| 285 |
|
293 |
|
|
|
| 347 |
m_errno = ERROR_INVAL; |
355 |
m_errno = ERROR_INVAL; |
| 348 |
return -1; |
356 |
return -1; |
| 349 |
} |
357 |
} |
| 350 |
m_tcp->m_sockets.push_back (this); |
358 |
|
|
|
359 |
if (std::find(m_tcp->m_sockets.begin(), m_tcp->m_sockets.end(), this) == m_tcp->m_sockets.end()) |
| 360 |
{ |
| 361 |
m_tcp->m_sockets.push_back (this); |
| 362 |
} |
| 351 |
NS_LOG_LOGIC ("TcpSocketBase " << this << " got an endpoint: " << m_endPoint); |
363 |
NS_LOG_LOGIC ("TcpSocketBase " << this << " got an endpoint: " << m_endPoint); |
| 352 |
|
364 |
|
| 353 |
return SetupCallback (); |
365 |
return SetupCallback (); |