Dial returns a dialled connection with its send and receive buffer sizes set.
Listen returns a listener with its send and receive buffer sizes set, such that sockets which are *returned* by the listener when Accept() is called also have those buffer sizes.