Use new `mLib' function annotations.
[fwd] / fwd.c
diff --git a/fwd.c b/fwd.c
index d80275b..5b4e248 100644 (file)
--- a/fwd.c
+++ b/fwd.c
@@ -514,7 +514,7 @@ int main(int argc, char *argv[])
 
       { 0,             0,              0,      0 }
     };
-    int i = mdwopt(argc, argv, "+hvu" "GO" "f:dp:ls:g:", opts, 0, 0, 0);
+    int i = mdwopt(argc, argv, "+hvu" "GO" "f:dp:lqs:g:", opts, 0, 0, 0);
 
     if (i < 0)
       break;
@@ -650,7 +650,8 @@ int main(int argc, char *argv[])
       _exit(0);
 
     close(0); close(1); close(2);
-    chdir("/");
+    if (chdir("/"))
+      die(1, "couldn't change to root directory: %s", strerror(errno));
     setsid();
 
     kid = fork();