More documentation updates, and minor fixes to make things sync
up with the docs.
 -Erik
diff --git a/mnc.c b/mnc.c
index 54cfdc6..60c18a9 100644
--- a/mnc.c
+++ b/mnc.c
@@ -56,11 +56,11 @@
 
 	fd_set readfds, testfds;
 
-	if (argc <= 1 || **(argv + 1) == '-') {
-		usage(mnc_usage);
-	}
 	argc--;
 	argv++;
+	if (argc < 2 || **(argv + 1) == '-') {
+		usage(mnc_usage);
+	}
 
 	sfd = socket(AF_INET, SOCK_STREAM, 0);