Block a user
Formatting
You made this change to a number of programs, and in some it was warranted, but to replace an argv termary that only occurs when argc is less than some value misses the point of that ternary.
In…
Formatting
Instead of making a new variable overwrite the existing program name variable with argv 0. My phone keyboard lacks the underscore.