I'm looking for a way to make select wait for a certain amount of free-space in the write queue for UDP (and hopefully, TCP) socket. For instance, I want to send a 32k UDP packet, and I don't want select to tell me the socket is writable when there is only 4k of space available (because my resulting sendto of the 32k pkt will fail in this case). Is there a way to do this today? If not, any interest in accepting a patch that would give this functionality if I write one up? Thanks, Ben -- Ben Greear <greearb@candelatech.com> <Ben_Greear AT excite.com> President of Candela Technologies Inc http://www.candelatech.com ScryMUD: http://scry.wanfear.com http://scry.wanfear.com/~greear - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html