#include "utility.h"
// Debug printing options
+// Set to 1 for debug output
#define DP 0
+// This is prepended to everything printed here
#define DPS ""
bool g_sockets_initialized = false;
Address::Address()
{
+ m_address = 0;
+ m_port = 0;
}
Address::Address(unsigned int address, unsigned short port)
m_address = address;
}
+void Address::setAddress(unsigned int a, unsigned int b,
+ unsigned int c, unsigned int d)
+{
+ m_address = (a<<24) | (b<<16) | ( c<<8) | d;
+}
+
void Address::setPort(unsigned short port)
{
m_port = port;