const sockaddr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
const halves = ip.split("::"); // either one or two elements
const first_half = halves[0].split(":");
const sockaddr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
const halves = ip.split("::"); // either one or two elements
const first_half = halves[0].split(":");