LN_HARD
dolink &= ~(LN_HARD|LN_MIXED);
dolink |= LN_HARD;
dolink &= ~(LN_SYMBOLIC|LN_HARD);
if (dolink & (LN_HARD|LN_MIXED)) {
if ((dolink & LN_HARD) || errno != EXDEV)