moved -tpg argument to be second
authorRalph Ronnquist <ralph.ronnquist@gmail.com>
Tue, 2 Nov 2021 21:02:38 +0000 (08:02 +1100)
committerRalph Ronnquist <ralph.ronnquist@gmail.com>
Tue, 2 Nov 2021 21:02:38 +0000 (08:02 +1100)
rrqnet.c

index b28b3c82b1694a3ef4116e033d32b606ec279e96..fa8d3f660963624871d97736458ecb5a1e3140e4 100644 (file)
--- a/rrqnet.c
+++ b/rrqnet.c
@@ -1411,11 +1411,6 @@ int main(int argc, char *argv[]) {
     ///// Parse command line arguments
     i = 1;
 #define ENSUREARGS(n) if ( argc < i + n ) usage()
-    ENSUREARGS( 1 );
-    if ( strncmp( "-tpg", argv[i], 4 ) == 0 ) {
-       tpg_quirk = 1;
-       i++;
-    }
     ENSUREARGS( 1 );
     // First: optional -v, -vv or -vvv
     if ( strncmp( "-v", argv[i], 2 ) == 0 ) {
@@ -1431,6 +1426,11 @@ int main(int argc, char *argv[]) {
        i++;
        ENSUREARGS( 1 );
     }
+    if ( strncmp( "-tpg", argv[i], 4 ) == 0 ) {
+       tpg_quirk = 1;
+       i++;
+       ENSUREARGS( 1 );
+    }
     // then: optional -4
     if ( strncmp( "-4", argv[i], 2 ) == 0 ) {
        udp6 = 0;