What is the difference between u_int32_t and uint32_t?
u_int32_t
uint32_t
The variable type uint32_t is an unsigned 32-bit integer data type defined according to the so-called C99 standard. Not all compilers comply with the standard. And u_int32_t is used for some internally implementations.