reuse_socket
if (pg.reuse_socket(newp))
if (newp.reuse_socket(*portal))
bool reuse_socket(portal &oldp);
bool reuse_socket(struct portal &newp);