With the scaling by values in gsf_enc and gsf_dec, it is very possible to give malicious values that wrap the max (or min) value of a variable. This might just give garbage values. In which case, it might be good to know if there were an over range. But worse, it might be possible to cause a lookup outside of a table or some such.
possible wrap for garbage data. yes, I know that a value large enough for wrapping doesn't make sense in this case. But users/callers do the darndest things.
With the scaling by values in gsf_enc and gsf_dec, it is very possible to give malicious values that wrap the max (or min) value of a variable. This might just give garbage values. In which case, it might be good to know if there were an over range. But worse, it might be possible to cause a lookup outside of a table or some such.
possible wrap for garbage data. yes, I know that a value large enough for wrapping doesn't make sense in this case. But users/callers do the darndest things.