From: Anton Protopopov Date: Wed, 17 Feb 2016 15:53:59 +0000 (-0500) Subject: appletalk: fix erroneous return value X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=48bb230e8723d7dd87928f0c0c3f6cb1fd5bc9be;p=linux.git appletalk: fix erroneous return value The atalk_sendmsg() function might return wrong value ENETUNREACH instead of -ENETUNREACH. Signed-off-by: Anton Protopopov Signed-off-by: David S. Miller --- diff --git a/net/appletalk/ddp.c b/net/appletalk/ddp.c index d5871ac493eb1..f066781be3c85 100644 --- a/net/appletalk/ddp.c +++ b/net/appletalk/ddp.c @@ -1625,7 +1625,7 @@ static int atalk_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) rt = atrtr_find(&at_hint); } - err = ENETUNREACH; + err = -ENETUNREACH; if (!rt) goto out;