Sorry my angle brackets got de-html'ed.  I agree that it's fine.  It's just that we're spending time defining our own uint{8,16,32,64} when stdint.h is guaranteed by the ANSI standard to have uint{8,16,32,64}_t defined for us and correctly with the min and max values as well.