reconfiguring sockets