We use UINT_MAX in the header.
Of course it could be replaced by any arbitrary-and-very-big-value, but for consistency, you know. 
AFAIK limits.h is a tiny, tiny header.