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?