* src/extract.c (maybe_recoverable): Treat EMLINK like ELOOP, for
FreeBSD. Problem reported by Christian Weisgerber in
<http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00080.html>.
switch (e)
{
case ELOOP:
+ /* With open ("symlink", O_NOFOLLOW|...), POSIX says errno == ELOOP,
+ but FreeBSD through at least 8.1 uses errno == EMLINK. */
+ case EMLINK:
if (! regular
|| old_files_option != OVERWRITE_OLD_FILES || dereference_option)
break;