diff options
author | Cyrill Gorcunov <gorcunov@openvz.org> | 2012-11-03 09:30:34 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-11-17 13:19:04 -0800 |
commit | 491eea6d0163ea9ff41892851eb5542997f2216c (patch) | |
tree | 5db643489aecdff8d5472176dc890f23aeab40b8 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 3583fce0d7937bfbf9846928f5cd41e11b5e4538 (diff) |
net: inet_diag -- Return error code if protocol handler is missed
[ Upstream commit cacb6ba0f36ab14a507f4ee7697e8332899015d2 ]
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 <gorcunov@openvz.org>
CC: David Miller <davem@davemloft.net>
CC: Eric Dumazet <eric.dumazet@gmail.com>
CC: Pavel Emelyanov <xemul@parallels.com>
Acked-by: Pavel Emelyanov <xemul@parallels.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions