]> git.pond.sub.org Git - empserver/blobdiff - src/lib/empthread/io.c
Remove long defunct IO_NEWSOCK
[empserver] / src / lib / empthread / io.c
index 32aa9a02682b60890a800bfed4e93e7dd51ddffe..13d75ad710f501510b174490a1161ac4722ae402 100644 (file)
@@ -75,7 +75,7 @@ io_open(int fd, int flags, int bufsize, struct timeval timeout)
 {
     struct iop *iop;
 
-    flags = flags & (IO_READ | IO_WRITE | IO_NBLOCK | IO_NEWSOCK);
+    flags = flags & (IO_READ | IO_WRITE | IO_NBLOCK);
     if ((flags & (IO_READ | IO_WRITE)) == 0)
        return NULL;
     iop = malloc(sizeof(struct iop));
@@ -87,9 +87,9 @@ io_open(int fd, int flags, int bufsize, struct timeval timeout)
     iop->flags = 0;
     iop->input_timeout = timeout;
     iop->bufsize = bufsize;
-    if ((flags & IO_READ) && (flags & IO_NEWSOCK) == 0)
+    if (flags & IO_READ)
        iop->input = ioq_create(bufsize);
-    if ((flags & IO_WRITE) && (flags & IO_NEWSOCK) == 0)
+    if (flags & IO_WRITE)
        iop->output = ioq_create(bufsize);
     if (flags & IO_NBLOCK)
        io_noblocking(iop, 1);  /* FIXME check success */