summary refs log tree commit diff
path: root/cli/list.c
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2009-01-12 22:14:10 +0100
committerRichard Nyberg <rnyberg@murmeldjur.se>2009-01-12 23:43:35 +0100
commitc8285d9b313ea4ffa78262b5c278e1643befa298 (patch)
tree49e08445aa7d3bf27960c131c9cddc3db5b40c61 /cli/list.c
parent7b8644dcc1a0db95c3ea321ebb8bc059ab931b42 (diff)
downloadbtpd-c8285d9b313ea4ffa78262b5c278e1643befa298.tar.gz
btpd-c8285d9b313ea4ffa78262b5c278e1643befa298.zip
Don't use the bsd err and warn family of functions. Solaris doesn't have them.
Diffstat (limited to 'cli/list.c')
-rw-r--r--cli/list.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/list.c b/cli/list.c
index a6ed9d9..ce7cc64 100644
--- a/cli/list.c
+++ b/cli/list.c
@@ -60,7 +60,7 @@ list_cb(int obji, enum ipc_err objerr, struct ipc_get_res *res, void *arg)
     struct items *itms = arg;
     struct item *itm = calloc(1, sizeof(*itm));
     if (objerr != IPC_OK)
-        errx(1, "list failed for '%s' (%s)", itms->argv[obji],
+        diemsg("list failed for '%s' (%s).\n", itms->argv[obji],
             ipc_strerror(objerr));
     itms->count++;
     itm->num = (unsigned)res[IPC_TVAL_NUM].v.num;
@@ -148,7 +148,7 @@ cmd_list(int argc, char **argv)
     else
         code = btpd_tget(ipc, itms.tps, itms.ntps, keys, nkeys, list_cb, &itms);
     if (code != IPC_OK)
-        errx(1, "%s", ipc_strerror(code));
+        diemsg("command failed (%s).\n", ipc_strerror(code));
     printf("%-40.40s  NUM ST   HAVE    SIZE   RATIO\n", "NAME");
     print_items(&itms);
 }