+#include <ostream> // xmlrpc-c devs have missed something :)
+
 #include "stg/common.h"
 #include "admins_methods.h"
 #include "rpcconfig.h"
 
 #include <sys/utsname.h>
 
+#include <ostream> // xmlrpc-c devs have missed something :)
+
 #include "stg/version.h"
 #include "stg/common.h"
 #include "info_methods.h"
 
+#include <ostream> // xmlrpc-c devs have missed something :)
+
 #include "stg/message.h"
 #include "stg/common.h"
 #include "utils.h"
 
 #include <sys/socket.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
+#include <unistd.h>
 
 #include <cstdlib>
 #include <csignal>
 #include <cstring>
 #include <vector>
 #include <algorithm>
+#include <ostream> // xmlrpc-c devs have missed something :)
 
 #include "stg/common.h"
 #include "stg/admin.h"
 
+#include <ostream> // xmlrpc-c devs have missed something :)
+
 #include "tariff_helper.h"
 
 void TARIFF_HELPER::GetTariffInfo(xmlrpc_c::value * info) const
 
+#include <ostream> // xmlrpc-c devs have missed something :)
+
 #include "tariffs_methods.h"
 #include "rpcconfig.h"
 #include "tariff_helper.h"