From: Cyrill Gorcunov Date: Sat, 3 Nov 2012 09:30:34 +0000 (+0000) Subject: net: inet_diag -- Return error code if protocol handler is missed X-Git-Tag: v3.7-rc5~1^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cacb6ba0f36ab14a507f4ee7697e8332899015d2;p=pandora-kernel.git net: inet_diag -- Return error code if protocol handler is missed We've observed that in case if UDP diag module is not supported in kernel the netlink returns NLMSG_DONE without notifying a caller that handler is missed. This patch makes __inet_diag_dump to return error code instead. So as example it become possible to detect such situation and handle it gracefully on userspace level. Signed-off-by: Cyrill Gorcunov CC: David Miller CC: Eric Dumazet CC: Pavel Emelyanov Acked-by: Pavel Emelyanov Signed-off-by: David S. Miller --- Reading git-diff-tree failed