From c5ad1141d0eb734f53b311cc3a7ec0d896dc8a67 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 25 Jul 2019 16:18:41 -0700 Subject: [PATCH] ircd::m::id: Increase generated room_id characters to 18. ircd::m::id: Decrease generated device_id characters to 10; alnum. --- ircd/m_id.cc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ircd/m_id.cc b/ircd/m_id.cc index 1f145938d..0798e96bc 100644 --- a/ircd/m_id.cc +++ b/ircd/m_id.cc @@ -509,16 +509,15 @@ ircd::m::id::id(const enum sigil &sigil, case sigil::ROOM: { - mutable_buffer buf{namebuf, 16}; - rand::string(rand::dict::alnum, buf); - name = {namebuf, 16}; + static const auto &dict{rand::dict::alnum}; + name = rand::string(dict, mutable_buffer{namebuf, 18}); break; } case sigil::DEVICE: { - static const auto &dict{rand::dict::alpha}; - name = rand::string(dict, mutable_buffer{namebuf, 16}); + static const auto &dict{rand::dict::alnum}; + name = rand::string(dict, mutable_buffer{namebuf, 10}); break; }