Reroll int conversion routines/maps
Use socket IPv4 address functions rather than hand-rolled