Return to atomicio.h CVS log | Up to [local] / src / usr.bin / ssh |
version 1.5, 2003/06/28 16:23:06 | version 1.5.6.1, 2005/09/02 03:44:59 | ||
---|---|---|---|
|
|
||
/* | /* | ||
* Ensure all of data on socket comes through. f==read || f==vwrite | * Ensure all of data on socket comes through. f==read || f==vwrite | ||
*/ | */ | ||
ssize_t atomicio(ssize_t (*)(int, void *, size_t), int, void *, size_t); | size_t atomicio(ssize_t (*)(int, void *, size_t), int, void *, size_t); | ||
#define vwrite (ssize_t (*)(int, void *, size_t))write | #define vwrite (ssize_t (*)(int, void *, size_t))write |