replaced that with posix_types.h, which now defines size_t. this change exposed a lot of code that relied on posix.h being included implicitly; fixed those as well. This was SVN commit r2015.
add header for string_s This was SVN commit r1954.