If ob is given as reference, it will upon return be set to the
struct sockaddr_in of the queried object, represented by an
array of integers, one integer per address byte
ob[0.. 1]: sin_family
ob[2.. 3]: sin_port
ob[4.. 7]: sin_addr
ob[8..15]: 0