#include "inet6.h"
#include "platform_api.h"
#include <msp/strings/format.h>
+#include <msp/strings/utils.h>
#include "sockaddr_private.h"
using namespace std;
string result = "[";
for(unsigned i=0; i<16; i+=2)
{
- unsigned short part = (addr[i]<<8) | addr[i+1];
if(i>0)
result += ':';
+ unsigned short part = (addr[i]<<8) | addr[i+1];
result += format("%x", part);
}
result += ']';