#include <assert.h> #include <stdio.h> -#include <string.h> #include <sys/types.h> +#include <string.h> . .. +#include <sys/types.h> #include <string.h> Or better yet .. instead of patching over 15 files already maybe string.h should include sys/types.h. Is that okay? Jeremy C. Reed BSD News, BSD tutorials, BSD links http://www.bsdnewsletter.com/