diff options
author | Thomas Graf <tgraf@redhat.com> | 2012-04-21 10:35:20 +0200 |
---|---|---|
committer | Thomas Graf <tgraf@redhat.com> | 2012-04-21 10:35:20 +0200 |
commit | e78975aea8dc6b091d56f5ac4c0bd6def598f070 (patch) | |
tree | 987b933a81e2119e11f8021c9cbb9de1c1521d4c /tests/test-cache-mngr.c | |
parent | 9af54690041aaa0a4934c336709bdf42a57afe28 (diff) | |
download | libnl-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.c | 38 |
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)); } |