]> git.proxmox.com Git - mirror_iproute2.git/commit - misc/ss.c
ss: Use rtnl_dump_filter in handle_netlink_request
authorvadimk <vadim4j@gmail.com>
Thu, 4 Dec 2014 10:32:58 +0000 (12:32 +0200)
committerStephen Hemminger <shemming@brocade.com>
Sat, 20 Dec 2014 20:17:02 +0000 (12:17 -0800)
commit8a4025f6a4e182f0f33763238314ff1d96c580db
treedb4815cc9f26e589d1855e7f1ba283e0ea3e2474
parent8a504fc35660aa46003b2b68dd3a8777bf77179a
ss: Use rtnl_dump_filter in handle_netlink_request

Replaced handling netlink messages by rtnl_dump_filter
from lib/libnetlink.c, also:

    - removed unused dump_fp arg;
    - added MAGIC_SEQ #define for 123456 seq id;
    - silently exit if ENOENT errno is caused for NETLINK_SOCK_DIAG proto
        in lib/libnetlink.c: rtnl_duml_filter_l(...) function. This fix
        was added in a3fd8e58c1787af186f5c4b234ff974544f840b6 by Eric
        for misc/ss.c

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
include/libnetlink.h
lib/libnetlink.c
misc/ss.c