#include <cerrno>
#include <ctime>
#include <csignal>
+#include <cassert>
#include <vector>
#include <algorithm>
int SMUX::Start()
{
+assert(users != NULL && "users not NULL");
+assert(tariffs != NULL && "tariffs not NULL");
+assert(admins != NULL && "admins not NULL");
+assert(services != NULL && "services not NULL");
+assert(corporations != NULL && "corporations not NULL");
+
if (PrepareNet())
return -1;