strtcpy
void strtcpy __P((char *, char *, int));
strtcpy(message, filename, (int)(len-sizeof(is_dir)-1));