But pipes aren't a C thing in the first place. "unistd.h" is not a C thing, file descriptors aren't a C thing.
And not every platform with pipes supports SIGPIPE with such behavior.
But pipes aren't a C thing in the first place. "unistd.h" is not a C thing, file descriptors aren't a C thing.