fix_path
static int fix_path(char *, int *, char *, int);
if (fix_path(arcn->name, &(arcn->nlen), dest_dir, dir_len) < 0)
if (fix_path(arcn->ln_name, &(arcn->ln_nlen), dest_dir, dir_len) < 0)