• Home
  • Raw
  • Download

Lines Matching refs:int_conn

198   RelayServerConnection* int_conn = piter->second;  in OnInternalPacket()  local
201 if (int_conn->binding()->HasMagicCookie(bytes, size)) { in OnInternalPacket()
202 HandleStun(int_conn, bytes, size); in OnInternalPacket()
209 if (!int_conn->locked()) { in OnInternalPacket()
215 RelayServerConnection* ext_conn = int_conn->binding()->GetExternalConnection( in OnInternalPacket()
216 int_conn->default_destination()); in OnInternalPacket()
240 RelayServerConnection* int_conn = in OnExternalPacket() local
243 ASSERT(int_conn != NULL); in OnExternalPacket()
244 int_conn->Send(bytes, size, ext_conn->addr_pair().source()); in OnExternalPacket()
289 RelayServerConnection* int_conn = ext_conn->binding()->GetInternalConnection( in OnExternalPacket() local
291 ASSERT(int_conn != NULL); in OnExternalPacket()
292 int_conn->Send(bytes, size, ext_conn->addr_pair().source()); in OnExternalPacket()
375 RelayServerConnection* int_conn = in HandleStunAllocate() local
377 binding->AddInternalConnection(int_conn); in HandleStunAllocate()
378 AddConnection(int_conn); in HandleStunAllocate()
381 HandleStunAllocate(int_conn, request); in HandleStunAllocate()
385 RelayServerConnection* int_conn, const char* bytes, size_t size) { in HandleStun() argument
390 if (!HandleStun(bytes, size, int_conn->addr_pair().source(), in HandleStun()
391 int_conn->socket(), &username, &request)) in HandleStun()
395 if (username != int_conn->binding()->username()) { in HandleStun()
396 int_conn->SendStunError(request, 430, "Stale Credentials"); in HandleStun()
404 HandleStunSend(int_conn, request); in HandleStun()
406 HandleStunAllocate(int_conn, request); in HandleStun()
408 int_conn->SendStunError(request, 600, "Operation Not Supported"); in HandleStun()
412 RelayServerConnection* int_conn, const StunMessage& request) { in HandleStunAllocate() argument
423 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(), in HandleStunAllocate()
424 int_conn->binding()->magic_cookie().size()); in HandleStunAllocate()
439 res_lifetime_attr->SetValue(int_conn->binding()->lifetime() / 1000); in HandleStunAllocate()
447 int_conn->SendStun(response); in HandleStunAllocate()
451 RelayServerConnection* int_conn, const StunMessage& request) { in HandleStunSend() argument
456 int_conn->SendStunError(request, 400, "Bad Request"); in HandleStunSend()
463 int_conn->SendStunError(request, 400, "Bad Request"); in HandleStunSend()
469 int_conn->binding()->GetExternalConnection(ext_addr); in HandleStunSend()
475 ext_conn = new RelayServerConnection(int_conn->binding(), ap, socket); in HandleStunSend()
487 int_conn->set_default_destination(ext_addr); in HandleStunSend()
488 int_conn->Lock(); in HandleStunSend()
496 magic_cookie_attr->CopyBytes(int_conn->binding()->magic_cookie().c_str(), in HandleStunSend()
497 int_conn->binding()->magic_cookie().size()); in HandleStunSend()
505 int_conn->SendStun(response); in HandleStunSend()