At this moment, one of the main parts of the refactoring aimed at increasing the number of supported clients is that it is necessary to edit all places where client masks are used.
In the case of accepting my pull request, when we deside to increase the number of supported clients to any, it will be necessary to change only one file - mask.h.
This pull request does not set the task of migrating to a larger number of clients and does not change any server logic, it will only simpli...