Hey, This is another attempt at moving the low-level socket code setting keepalive/non-blocking/no-delay to helper functions. Rather than doing it directly in RedsStream, there are now some lower level helpers taking a 'int fd' parameter. reds_stream_set_no_delay was kept though (but calls into a helper) as one of my goals with this series is to hide the RedsStream::socket from code outside of reds-stream.c I'm not fully happy with the end result, so this probably can be refined some more ;) Christophe _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel