diff options
author | Steve Bennett <steveb@workware.net.au> | 2017-04-20 14:16:56 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2017-04-20 14:20:44 +1000 |
commit | 56cdc42d180ce9ed36a1ba0aea471cce834d86e8 (patch) | |
tree | 774130b8a1cac4a25c3ee8c0a4ff2c5c843490f4 /jim-aio.c | |
parent | 250abd9c392f1e7348274aee5e0ebd3a88c21219 (diff) | |
download | jimtcl-56cdc42d180ce9ed36a1ba0aea471cce834d86e8.zip jimtcl-56cdc42d180ce9ed36a1ba0aea471cce834d86e8.tar.gz jimtcl-56cdc42d180ce9ed36a1ba0aea471cce834d86e8.tar.bz2 |
aio: Only allow TCP_NODELAY if sockets are supported
Sockets need extra work on Windows, so not supported there yet.
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-aio.c')
-rw-r--r-- | jim-aio.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -944,7 +944,7 @@ static int aio_cmd_ndelay(Jim_Interp *interp, int argc, Jim_Obj *const *argv) } #endif -#ifdef TCP_NODELAY +#if defined(TCP_NODELAY) && !defined(JIM_ANSIC) && !defined(JIM_BOOTSTRAP) static int aio_cmd_tcp_nodelay(Jim_Interp *interp, int argc, Jim_Obj *const *argv) { AioFile *af = Jim_CmdPrivData(interp); @@ -1392,7 +1392,7 @@ static const jim_subcmd_type aio_command_table[] = { /* Description: Set O_NDELAY (if arg). Returns current/new setting. */ }, #endif -#ifdef TCP_NODELAY +#if defined(TCP_NODELAY) && !defined(JIM_ANSIC) && !defined(JIM_BOOTSTRAP) { "tcp_nodelay", "boolean", aio_cmd_tcp_nodelay, |