diff options
author | Sigrid <ftrvxmtrx@gmail.com> | 2020-07-30 11:25:14 +0200 |
---|---|---|
committer | Sigrid <ftrvxmtrx@gmail.com> | 2020-07-30 11:25:14 +0200 |
commit | edb6f64d357aa270c1266c652876788f96f50f7a (patch) | |
tree | e23b60d8f105715b400c2b4a3d742a378f4ce0ce /sys/src/cmd/aux/acpi.c | |
parent | 02f19713a101f2cab3ef6b89ed6ca8b59ee11ffb (diff) |
aux/acpi: write a man page, fix usage, call threadexits
Diffstat (limited to 'sys/src/cmd/aux/acpi.c')
-rw-r--r-- | sys/src/cmd/aux/acpi.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/aux/acpi.c b/sys/src/cmd/aux/acpi.c index 417e23275..6381ed36e 100644 --- a/sys/src/cmd/aux/acpi.c +++ b/sys/src/cmd/aux/acpi.c @@ -417,7 +417,7 @@ fsattach(Req *r) static void usage(void) { - fprint(2, "usage: aux/acpi [-D] [-d /dev] [-m /mnt/acpi] [-s service]\n"); + fprint(2, "usage: aux/acpi [-Dp] [-m /mnt/acpi] [-s service]\n"); exits("usage"); } @@ -454,6 +454,8 @@ threadmain(int argc, char **argv) case 's': srv = EARGF(usage()); break; + default: + usage(); }ARGEND if((ec = open("/dev/ec", ORDWR)) < 0) @@ -500,7 +502,7 @@ threadmain(int argc, char **argv) amlenum(amlroot, "_PSL", enumtmp, nil); threadpostmountsrv(&fs, srv, mtpt, MREPL); - return; + threadexits(nil); fail: fprint(2, "%r\n"); |