From: Anton Protopopov Date: Wed, 17 Feb 2016 15:53:59 +0000 (-0500) Subject: appletalk: fix erroneous return value X-Git-Tag: v4.5-rc6~35^2~25 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=48bb230e8723d7dd87928f0c0c3f6cb1fd5bc9be;p=users%2Fhch%2Fmisc.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 d5871ac493eb..f066781be3c8 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;