diff options
author | Felix Fietkau <nbd@openwrt.org> | 2009-07-07 02:22:46 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2009-07-07 02:22:46 +0000 |
commit | 9c174d95bbbf43c2db088f3a8edbe25b4cfd41ef (patch) | |
tree | 685ac1ec7b5b9e9991806aea4f7f1c781631d3c3 /package/wprobe/src/exporter | |
parent | 5eaf2d4c8567833b2e35dd907dd5e2ad998f6c5f (diff) | |
download | upstream-9c174d95bbbf43c2db088f3a8edbe25b4cfd41ef.tar.gz upstream-9c174d95bbbf43c2db088f3a8edbe25b4cfd41ef.tar.bz2 upstream-9c174d95bbbf43c2db088f3a8edbe25b4cfd41ef.zip |
fix wprobe-export
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16727 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/wprobe/src/exporter')
-rw-r--r-- | package/wprobe/src/exporter/wprobe-export.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/package/wprobe/src/exporter/wprobe-export.c b/package/wprobe/src/exporter/wprobe-export.c index b092606920..48be5f36bc 100644 --- a/package/wprobe/src/exporter/wprobe-export.c +++ b/package/wprobe/src/exporter/wprobe-export.c @@ -194,6 +194,7 @@ int main ( int argc, char **argv ) int port = IPFIX_PORTNO; int verbose_level = 0; int opt, i = 10; + char *err = NULL; while ((opt = getopt(argc, argv, "hi:c:p:vstu")) != EOF) { switch (opt) { @@ -252,9 +253,9 @@ int main ( int argc, char **argv ) return -1; } - dev = wprobe_get_auto(ifname); + dev = wprobe_get_auto(ifname, &err); if (!dev || (list_empty(&dev->global_attr) && list_empty(&dev->link_attr))) { - fprintf(stderr, "Cannot connect to wprobe on interface '%s'\n", ifname); + fprintf(stderr, "Cannot connect to wprobe on interface '%s': %s\n", ifname, (err ? err : "Unknown error")); return -1; } |