Home | History | Annotate | Download | only in base

Lines Matching defs:int_conn

213   RelayServerConnection* int_conn = piter->second;
216 if (int_conn->binding()->HasMagicCookie(bytes, size)) {
217 HandleStun(int_conn, bytes, size);
224 if (!int_conn->locked()) {
230 RelayServerConnection* ext_conn = int_conn->binding()->GetExternalConnection(
231 int_conn->default_destination());
257 RelayServerConnection* int_conn =
260 ASSERT(int_conn != NULL);
261 int_conn->Send(bytes, size, ext_conn->addr_pair().source());
306 RelayServerConnection* int_conn = ext_conn->binding()->GetInternalConnection(
308 ASSERT(int_conn != NULL);
309 int_conn->Send(bytes, size, ext_conn->addr_pair().source());
393 RelayServerConnection* int_conn =
395 binding->AddInternalConnection(int_conn);
396 AddConnection(int_conn);
399 HandleStunAllocate(int_conn, request);
403 RelayServerConnection* int_conn, const char* bytes, size_t size) {
408 if (!HandleStun(bytes, size, int_conn->addr_pair().source(),
409 int_conn->socket(), &username, &request))
413 if (username != int_conn->binding()->username()) {
414 int_conn->SendStunError(request, 430, "Stale Credentials");
422 HandleStunSend(int_conn, request);
424 HandleStunAllocate(int_conn, request);
426 int_conn->SendStunError(request, 600, "Operation Not Supported");
430 RelayServerConnection* int_conn, const StunMessage& request) {
441 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(),
442 int_conn->binding()->magic_cookie().size());
460 res_lifetime_attr->SetValue(int_conn->binding()->lifetime() / 1000);
468 int_conn->SendStun(response);
472 RelayServerConnection* int_conn, const StunMessage& request) {
477 int_conn->SendStunError(request, 400, "Bad Request");
484 int_conn->SendStunError(request, 400, "Bad Request");
490 int_conn->binding()->GetExternalConnection(ext_addr);
499 ext_conn = new RelayServerConnection(int_conn->binding(), ap, socket);
511 int_conn->set_default_destination(ext_addr);
512 int_conn->Lock();
520 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(),
521 int_conn->binding()->magic_cookie().size());
529 int_conn->SendStun(response);