|
|
@ -314,7 +314,9 @@ int main(int argc, char *argv[]) |
|
|
|
psid = be16_to_cpu(psid16); |
|
|
|
psid = be16_to_cpu(psid16); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
psid16 = cpu_to_be16(psid >> (16 - psidlen)); |
|
|
|
psid = psid >> (16 - psidlen); |
|
|
|
|
|
|
|
psid16 = cpu_to_be16(psid); |
|
|
|
|
|
|
|
psid = psid << (16 - psidlen); |
|
|
|
|
|
|
|
|
|
|
|
if (prefix4len < 0 || prefix6len < 0 || ealen < 0 || ealen < psidlen) { |
|
|
|
if (prefix4len < 0 || prefix6len < 0 || ealen < 0 || ealen < psidlen) { |
|
|
|
fprintf(stderr, "Skipping invalid or incomplete rule: %s\n", argv[i]); |
|
|
|
fprintf(stderr, "Skipping invalid or incomplete rule: %s\n", argv[i]); |
|
|
|