errx(1, "symbolic link name: %s->%s%s; too long %d", curfile.name, lnkbuf, buf, pathlen);
errx(1, "symbolic link name: %s->%s%s; too long %lu", curfile.name, lnkbuf, buf, (u_long)pathlen);
xtrlnkfile(buf, size)	char	*buf;	long	size;{	pathlen += size;	if (pathlen > MAXPATHLEN)		errx(1, "symbolic link name: %s->%s%s; too long %d",		    curfile.name, lnkbuf, buf, pathlen);	(void)strlcat(lnkbuf, buf, sizeof(lnkbuf));}