Consider the following setup where one instance of socat pipes data from stdin to a unix domain socket, and the other instance reads that data from the unix domain socket and writes it to stdout:
Client:
(while true; do echo "hello"; sleep 1; done) | socat STDIN UNIX:test.sock
Server:
socat UNIX-LISTEN:test.sock STDOUT
This setup works as expected, where the server prints hello to stdout at an interval of 1 second. Is there a way with socat to use the SOCK_SEQPACKET socket type?