int skerr;
socklen_t lskerr = sizeof(skerr);
- ret = getsockopt(fd, SOL_SOCKET, SO_ERROR, &skerr, &lskerr);
+ ret = getsockopt(si->fd, SOL_SOCKET, SO_ERROR, &skerr, &lskerr);
if (ret == -1 || skerr)
ret = -1;
else
- ret = send(fd, b->w, max, MSG_DONTWAIT);
+ ret = send(si->fd, b->w, max, MSG_DONTWAIT);
}
#else
ret = send(si->fd, b->w, max, MSG_DONTWAIT | MSG_NOSIGNAL);
*
*/
+#include <string.h>
+
#include <common/config.h>
#include <common/eb32tree.h>
#include <common/memory.h>