summaryrefslogtreecommitdiff
path: root/tests/test-cache-mngr.c
diff options
context:
space:
mode:
authorThomas Graf <tgraf@redhat.com>2012-04-21 10:35:20 +0200
committerThomas Graf <tgraf@redhat.com>2012-04-21 10:35:20 +0200
commite78975aea8dc6b091d56f5ac4c0bd6def598f070 (patch)
tree987b933a81e2119e11f8021c9cbb9de1c1521d4c /tests/test-cache-mngr.c
parent9af54690041aaa0a4934c336709bdf42a57afe28 (diff)
downloadlibnl-e78975aea8dc6b091d56f5ac4c0bd6def598f070.tar.gz
tests: fix test programs to compile again
Diffstat (limited to 'tests/test-cache-mngr.c')
-rw-r--r--tests/test-cache-mngr.c38
1 files changed, 20 insertions, 18 deletions
diff --git a/tests/test-cache-mngr.c b/tests/test-cache-mngr.c
index 777bce89..2c917dad 100644
--- a/tests/test-cache-mngr.c
+++ b/tests/test-cache-mngr.c
@@ -1,10 +1,12 @@
-#include "../src/utils.h"
+#include <netlink/netlink.h>
+#include <netlink/cache.h>
+#include <netlink/cli/utils.h>
#include <signal.h>
static int quit = 0;
static void change_cb(struct nl_cache *cache, struct nl_object *obj,
- int action)
+ int action, void *data)
{
struct nl_dump_params dp = {
.dp_type = NL_DUMP_LINE,
@@ -35,32 +37,32 @@ int main(int argc, char *argv[])
signal(SIGINT, sigint);
- sock = nlt_alloc_socket();
+ sock = nl_cli_alloc_socket();
err = nl_cache_mngr_alloc(sock, NETLINK_ROUTE, NL_AUTO_PROVIDE, &mngr);
if (err < 0)
- fatal(err, "Unable to allocate cache manager: %s",
- nl_geterror(err));
+ nl_cli_fatal(err, "Unable to allocate cache manager: %s",
+ nl_geterror(err));
- if ((err = nl_cache_mngr_add(mngr, "route/link", &change_cb, &lc)) < 0)
- fatal(err, "Unable to add cache route/link: %s",
- nl_geterror(err));
+ if ((err = nl_cache_mngr_add(mngr, "route/link", &change_cb, NULL, &lc)) < 0)
+ nl_cli_fatal(err, "Unable to add cache route/link: %s",
+ nl_geterror(err));
- if ((err = nl_cache_mngr_add(mngr, "route/neigh", &change_cb, &nc)) < 0)
- fatal(err, "Unable to add cache route/neigh: %s",
- nl_geterror(err));
+ if ((err = nl_cache_mngr_add(mngr, "route/neigh", &change_cb, NULL, &nc)) < 0)
+ nl_cli_fatal(err, "Unable to add cache route/neigh: %s",
+ nl_geterror(err));
- if ((err = nl_cache_mngr_add(mngr, "route/addr", &change_cb, &ac)) < 0)
- fatal(err, "Unable to add cache route/addr: %s",
- nl_geterror(err));
+ if ((err = nl_cache_mngr_add(mngr, "route/addr", &change_cb, NULL, &ac)) < 0)
+ nl_cli_fatal(err, "Unable to add cache route/addr: %s",
+ nl_geterror(err));
- if ((err = nl_cache_mngr_add(mngr, "route/route", &change_cb, &rc)) < 0)
- fatal(err, "Unable to add cache route/route: %s",
- nl_geterror(err));
+ if ((err = nl_cache_mngr_add(mngr, "route/route", &change_cb, NULL, &rc)) < 0)
+ nl_cli_fatal(err, "Unable to add cache route/route: %s",
+ nl_geterror(err));
while (!quit) {
int err = nl_cache_mngr_poll(mngr, 5000);
if (err < 0 && err != -NLE_INTR)
- fatal(err, "Polling failed: %s", nl_geterror(err));
+ nl_cli_fatal(err, "Polling failed: %s", nl_geterror(err));
}