On Thu, Mar 27, 2014 at 10:01 AM, Ben Pfaff <b...@nicira.com> wrote:
> Reported-by: Gurucharan Shetty <gshe...@nicira.com>
> Signed-off-by: Ben Pfaff <b...@nicira.com>
Acked-by: Gurucharan Shetty <gshe...@nicira.com>
> ---
> v1->v2: Fix author.
>
> lib/stream-tcp.c | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/lib/stream-tcp.c b/lib/stream-tcp.c
> index 55e5818..4cd4e6f 100644
> --- a/lib/stream-tcp.c
> +++ b/lib/stream-tcp.c
> @@ -55,9 +55,11 @@ new_tcp_stream(const char *name, int fd, int
> connect_status,
>
> retval = setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, &on, sizeof on);
> if (retval) {
> - VLOG_ERR("%s: setsockopt(TCP_NODELAY): %s", name,
> ovs_strerror(errno));
> + int error = sock_errno();
> + VLOG_ERR("%s: setsockopt(TCP_NODELAY): %s",
> + name, sock_strerror(error));
> close(fd);
> - return errno;
> + return error;
> }
>
> return new_fd_stream(name, fd, connect_status, streamp);
> --
> 1.8.5.3
>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev