merged TCP_NODELAY functionality