aboutsummaryrefslogtreecommitdiffstats
path: root/capture_loop.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2007-02-10 01:13:05 +0000
committerGerald Combs <gerald@wireshark.org>2007-02-10 01:13:05 +0000
commit79dab1658d45abccd7794b97a151054aaabb7097 (patch)
tree32db6b807fdecc77f5b8ffdf279371034945ebd0 /capture_loop.c
parentfc753d3f709ca6d95ab34791c4f00d9bd00c5298 (diff)
Windows named pipe support, which was disabled several months ago,
is now inexplicably working, so enable it. svn path=/trunk/; revision=20762
Diffstat (limited to 'capture_loop.c')
-rw-r--r--capture_loop.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/capture_loop.c b/capture_loop.c
index d35a00afcb..18afa7a1e2 100644
--- a/capture_loop.c
+++ b/capture_loop.c
@@ -231,7 +231,7 @@ cap_pipe_open_live(char *pipename, struct pcap_hdr *hdr, loop_data *ld,
#ifndef _WIN32
struct stat pipe_stat;
#else
-#if 0
+#if 1
char *pncopy, *pos;
wchar_t *err_str;
#endif
@@ -244,7 +244,7 @@ cap_pipe_open_live(char *pipename, struct pcap_hdr *hdr, loop_data *ld,
unsigned int bytes_read;
g_log(LOG_DOMAIN_CAPTURE_CHILD, G_LOG_LEVEL_DEBUG, "cap_pipe_open_live: %s", pipename);
-
+
/*
* XXX (T)Wireshark blocks until we return
*/
@@ -295,7 +295,7 @@ cap_pipe_open_live(char *pipename, struct pcap_hdr *hdr, loop_data *ld,
return -1;
}
#else /* _WIN32 */
-#if 0 /* Enable/disable Windows named pipes */
+#if 1 /* Enable/disable Windows named pipes */
#define PIPE_STR "\\pipe\\"
/* Under Windows, named pipes _must_ have the form
* "\\<server>\pipe\<pipename>". <server> may be "." for localhost.
@@ -811,7 +811,7 @@ static void capture_loop_close_input(loop_data *ld) {
}
ld->go = FALSE;
-
+
#ifdef _WIN32
/* Shut down windows sockets */
WSACleanup();
@@ -1118,7 +1118,7 @@ capture_loop_open_output(capture_options *capture_opts, int *save_file_fd,
"Ring buffer requested, but capture is being written to standard output or to a named pipe.");
g_free(capfile_name);
return FALSE;
- }
+ }
if (strcmp(capfile_name, "-") == 0) {
/* write to stdout */
*save_file_fd = 1;
@@ -1129,7 +1129,7 @@ capture_loop_open_output(capture_options *capture_opts, int *save_file_fd,
}
} /* if (...output_to_pipe ... */
- else {
+ else {
if (capture_opts->multi_files_on) {
/* ringbuffer is enabled */
*save_file_fd = ringbuf_init(capfile_name,