Return to atomicio.c CVS log | Up to [local] / src / usr.bin / nc |
version 1.4, 2004/07/20 03:50:26 | version 1.5, 2005/02/08 15:26:23 | ||
---|---|---|---|
|
|
||
char *s = _s; | char *s = _s; | ||
ssize_t res, pos = 0; | ssize_t res, pos = 0; | ||
while (n > pos) { | while (n > (size_t)pos) { | ||
res = (f) (fd, s + pos, n - pos); | res = (f) (fd, s + pos, n - pos); | ||
switch (res) { | switch (res) { | ||
case -1: | case -1: |