- I checked every occurance of strprintf() in the code and used %u, where unsigned vars are used
- the change to GetByte() was made, as ip is an unsigned char
As our strprintf() gives not the same kind of compiler-warnings we see with printf(), I checked all direct usage of strprintf() for correct format characters.