I want to have applications feeding logs into syslog-ng and have the option of using sockets or pipes. Can anyone provide info (preferably a reference) to the differences between sockets and pipes, and unix_stream/dgram? I'm finding it difficult to find a "beginners guide" to these basic structures. Evan.