X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;ds=sidebyside;f=package%2Fwprobe%2Fsrc%2Fexporter%2Fwprobe-export.c;h=48be5f36bcc4218ff77632ccb942abd013edab10;hb=2c5998b74d8375e831b50be8d52f66a639e67d55;hp=b09260692047b0128089dd199b0b4008c28eb9cd;hpb=8f7f273fa4ce32e983f4437a7efa89d75062a2f9;p=openwrt-10.03%2F.git diff --git a/package/wprobe/src/exporter/wprobe-export.c b/package/wprobe/src/exporter/wprobe-export.c index b09260692..48be5f36b 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; }