diff options
author | TingPing <tingping@tingping.se> | 2014-01-08 01:32:28 -0500 |
---|---|---|
committer | TingPing <tingping@tingping.se> | 2014-01-08 01:32:28 -0500 |
commit | 20d26aea943d8de63a61cb92f506dd51b934fe36 (patch) | |
tree | bb9f0377978fcc400e92a07f6ff53b1ec862199e /plugins/dns/thread.c | |
parent | 9cba22c38ab58e7e54258ce012a5e296f81f3f7b (diff) |
Rewrite dns command
- Cross platform - Doesn't depend on external tools
Diffstat (limited to 'plugins/dns/thread.c')
-rw-r--r-- | plugins/dns/thread.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/plugins/dns/thread.c b/plugins/dns/thread.c deleted file mode 100644 index d0347130..00000000 --- a/plugins/dns/thread.c +++ /dev/null @@ -1,34 +0,0 @@ -#include <io.h> -#include <fcntl.h> -#include "thread.h" - -thread * -thread_new (void) -{ - thread *th; - - th = calloc (1, sizeof (*th)); - if (!th) - { - return NULL; - } - - if (_pipe (th->pipe_fd, 4096, _O_BINARY) == -1) - { - free (th); - return NULL; - } - - return th; -} - -int -thread_start (thread *th, void *(*start_routine)(void *), void *arg) -{ - DWORD id; - - CloseHandle (CreateThread (NULL, 0, (LPTHREAD_START_ROUTINE)start_routine, arg, 0, (DWORD *)&id)); - th->threadid = id; - - return 1; -} |