limits.h for PATH_MAX