Home | History | Annotate | Download | only in base

Lines Matching defs:int_conn

215   RelayServerConnection* int_conn = piter->second;
218 if (int_conn->binding()->HasMagicCookie(bytes, size)) {
219 HandleStun(int_conn, bytes, size);
226 if (!int_conn->locked()) {
232 RelayServerConnection* ext_conn = int_conn->binding()->GetExternalConnection(
233 int_conn->default_destination());
256 RelayServerConnection* int_conn =
259 ASSERT(int_conn != NULL);
260 int_conn->Send(bytes, size, ext_conn->addr_pair().source());
305 RelayServerConnection* int_conn = ext_conn->binding()->GetInternalConnection(
307 ASSERT(int_conn != NULL);
308 int_conn->Send(bytes, size, ext_conn->addr_pair().source());
391 RelayServerConnection* int_conn =
393 binding->AddInternalConnection(int_conn);
394 AddConnection(int_conn);
397 HandleStunAllocate(int_conn, request);
401 RelayServerConnection* int_conn, const char* bytes, size_t size) {
406 if (!HandleStun(bytes, size, int_conn->addr_pair().source(),
407 int_conn->socket(), &username, &request))
411 if (username != int_conn->binding()->username()) {
412 int_conn->SendStunError(request, 430, "Stale Credentials");
420 HandleStunSend(int_conn, request);
422 HandleStunAllocate(int_conn, request);
424 int_conn->SendStunError(request, 600, "Operation Not Supported");
428 RelayServerConnection* int_conn, const StunMessage& request) {
439 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(),
440 int_conn->binding()->magic_cookie().size());
455 res_lifetime_attr->SetValue(int_conn->binding()->lifetime() / 1000);
463 int_conn->SendStun(response);
467 RelayServerConnection* int_conn, const StunMessage& request) {
472 int_conn->SendStunError(request, 400, "Bad Request");
479 int_conn->SendStunError(request, 400, "Bad Request");
485 int_conn->binding()->GetExternalConnection(ext_addr);
491 ext_conn = new RelayServerConnection(int_conn->binding(), ap, socket);
503 int_conn->set_default_destination(ext_addr);
504 int_conn->Lock();
512 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(),
513 int_conn->binding()->magic_cookie().size());
521 int_conn->SendStun(response);