Subject: Re: [bug-diffutils] bug#19509: [PATCH] diff: treat fifos as identical

From: Ondřej Svoboda <[email-masked]>
Date: Thu, 12 Feb 2015 00:37:22 +0100

I also posed this question to myself -- how can we tell two fifos apart? 
Do they by any chance store e.g. a file descriptor when they are being used?

I am not aware of any comparison done to fifos but I may as well be wrong.

On 12.2.2015 00:30, Paul Eggert wrote:
> Ondřej Svoboda wrote:
>>       }
>> +      else if (S_ISFIFO (cmp.file[0].stat.st_mode)
>> +               && S_ISFIFO (cmp.file[0].stat.st_mode))
>> +    {
>> +      /* Both are fifos.  */
>> +    }
>
> If they're the *same* fifo, they should compare the same (and already 
> do, if I'm not mistaken).  But if they're *different* fifos?
>