script: Fix upper bounds
authorTobias Brunner <tobias@strongswan.org>
Wed, 4 Mar 2020 16:07:32 +0000 (17:07 +0100)
committerTobias Brunner <tobias@strongswan.org>
Wed, 4 Mar 2020 16:07:32 +0000 (17:07 +0100)
^ is the XOR operator.

scripts/crypt_burn.c
scripts/pubkey_speed.c

index bf338f0..70ec457 100644 (file)
@@ -196,7 +196,7 @@ int main(int argc, char *argv[])
        if (argc > 2)
        {
                len = atoi(argv[2]);
-               if (len > (2^30))
+               if (len > (1 << 30))
                {
                        fprintf(stderr, "buffer too large (1 GiB limit)\n");
                        return 1;
index 21e4d2c..0dcc7b0 100644 (file)
@@ -56,7 +56,7 @@ int main(int argc, char *argv[])
        }
 
        rounds = atoi(argv[3]);
-       if (rounds < 0 || rounds > (2^26))
+       if (rounds < 0 || rounds > (1 << 26))
        {       /* arbitrary limit to the number of chunk_t/sigs that fit into 1 GiB */
                usage();
        }