Code

patches/: Added rtnl_dump_filter.dpatch.
[pkg-collectd.git] / debian / patches / rtnl_dump_filter.dpatch
1 #! /bin/sh /usr/share/dpatch/dpatch-run
2 ## rtnl_dump_filter.dpatch by Gaetan Bisson
3 ##
4 ## DP: netlink: Updated the signature of rtnl_dump_filter to recent iproute2.
6 @DPATCH@
8 diff -Naur old/src/netlink.c new/src/netlink.c
9 --- old/src/netlink.c   2012-01-22 22:10:04.000000000 +1100
10 +++ new/src/netlink.c   2012-02-01 17:22:54.362752065 +1100
11 @@ -570,8 +570,7 @@
12      return (-1);
13    }
14  
15 -  if (rtnl_dump_filter (&rth, link_filter, /* arg1 = */ NULL,
16 -       NULL, NULL) != 0)
17 +  if (rtnl_dump_filter (&rth, link_filter, /* arg1 = */ NULL) != 0)
18    {
19      ERROR ("netlink plugin: ir_read: rtnl_dump_filter failed.");
20      return (-1);
21 @@ -608,8 +607,7 @@
22         continue;
23        }
24  
25 -      if (rtnl_dump_filter (&rth, qos_filter, (void *) &ifindex,
26 -           NULL, NULL) != 0)
27 +      if (rtnl_dump_filter (&rth, qos_filter, (void *) &ifindex) != 0)
28        {
29         ERROR ("netlink plugin: ir_read: rtnl_dump_filter failed.");
30         continue;