define of O_BINARY not needed, if fcntl.h is included
authorulfl <ulfl@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 29 Jun 2004 20:51:26 +0000 (20:51 +0000)
committerulfl <ulfl@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 29 Jun 2004 20:51:26 +0000 (20:51 +0000)
other #include related cleanups

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11272 f5534014-38df-0310-8fa8-9805f1628bb7

capture.c
file.c
gtk/proto_draw.c
gtk/rtp_analysis.c
gtk/rtp_stream.c
mkstemp.c
ringbuffer.c
wiretap/file_access.c

index 2c52dc63a9febb960039dc1d9284629c2c37218f..f1de16baad822e3a02fbc2ded31b4894f9ce81ee 100644 (file)
--- a/capture.c
+++ b/capture.c
@@ -1,7 +1,7 @@
 /* capture.c
  * Routines for packet capture windows
  *
- * $Id: capture.c,v 1.252 2004/06/20 13:39:43 ulfl Exp $
+ * $Id: capture.c,v 1.253 2004/06/29 20:51:26 ulfl Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
@@ -219,11 +219,6 @@ typedef struct _loop_data {
 #endif
 } loop_data;
 
-/* Win32 needs the O_BINARY flag for open() */
-#ifndef O_BINARY
-#define O_BINARY       0
-#endif
-
 
 static gboolean sync_pipe_do_capture(gboolean is_tempfile);
 static gboolean sync_pipe_input_cb(gint source, gpointer user_data);
diff --git a/file.c b/file.c
index 91967ceb0321752f22dfbdf5322a5eb878cb4dbc..7d2a402af82d2695942ee0826cd588898bd2a8ff 100644 (file)
--- a/file.c
+++ b/file.c
@@ -1,7 +1,7 @@
 /* file.c
  * File I/O routines
  *
- * $Id: file.c,v 1.384 2004/05/27 21:48:10 ulfl Exp $
+ * $Id: file.c,v 1.385 2004/06/29 20:51:26 ulfl Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
@@ -378,10 +378,6 @@ cf_read(capture_file *cf)
      bump that value by this amount. */
   progbar_quantum = cf->f_len/N_PROGBAR_UPDATES;
 
-#ifndef O_BINARY
-#define O_BINARY       0
-#endif
-
   packet_list_freeze();
 
   stop_flag = FALSE;
index 5a628d747b4591b7cb3db9c6e7c54dfeccc78b91..0e1de84dd85d716e7838a7190342302090e4caf1 100644 (file)
@@ -1,7 +1,7 @@
 /* proto_draw.c
  * Routines for GTK+ packet display
  *
- * $Id: proto_draw.c,v 1.105 2004/06/17 16:35:25 ulfl Exp $
+ * $Id: proto_draw.c,v 1.106 2004/06/29 20:46:28 ulfl Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
 #include "font_utils.h"
 
 
-/* Win32 needs the O_BINARY flag for open() */
-#ifndef O_BINARY
-#define O_BINARY       0
-#endif
-
 #define BYTE_VIEW_WIDTH    16
 #define BYTE_VIEW_SEP      8
 
index 959abe66b846d6988aa246a9f32e29c762662ca2..9654cf96f74e441dbbe4cd61d1196288896c6450 100644 (file)
@@ -1,7 +1,7 @@
 /* rtp_analysis.c
  * RTP analysis addition for ethereal
  *
- * $Id: rtp_analysis.c,v 1.45 2004/06/01 17:33:37 ulfl Exp $
+ * $Id: rtp_analysis.c,v 1.46 2004/06/29 20:46:28 ulfl Exp $
  *
  * Copyright 2003, Alcatel Business Systems
  * By Lars Ruoff <lars.ruoff@gmx.net>
 #include "g711.h"
 #include "rtp_pt.h"
 
-#ifdef NEED_MKSTEMP
-#include "mkstemp.h"
-#endif
-
 /* in /gtk ... */
 #include "dlg_utils.h"
 #include "ui_util.h"
 #include <unistd.h>
 #endif
 
-#ifdef HAVE_IO_H
-#include <io.h> /* open/close on win32 */
+#ifdef HAVE_FCNTL_H
+#include <fcntl.h>
 #endif
 
-#ifndef O_BINARY
-#define O_BINARY 0
+#ifdef HAVE_IO_H
+#include <io.h> /* open/close on win32 */
 #endif
 
 /****************************************************************************/
index d02ea5a481669e548756436d97707df558f37aa2..647a01934aab48e94f2b082faf69899da18a5fcd 100644 (file)
@@ -1,7 +1,7 @@
 /* rtp_stream.c
  * RTP streams summary addition for ethereal
  *
- * $Id: rtp_stream.c,v 1.14 2004/02/12 22:24:28 guy Exp $
+ * $Id: rtp_stream.c,v 1.15 2004/06/29 20:46:29 ulfl Exp $
  *
  * Copyright 2003, Alcatel Business Systems
  * By Lars Ruoff <lars.ruoff@gmx.net>
 #include "alert_box.h"
 #include "simple_dialog.h"
 
+#ifdef HAVE_FCNTL_H
+#include <fcntl.h>
+#endif
+
 #ifdef HAVE_SYS_TYPES_H
 # include <sys/types.h>
 #endif
 
 #include <string.h>
 
-#ifndef O_BINARY
-#define O_BINARY 0
-#endif
-
 
 /****************************************************************************/
 /* the one and only global rtpstream_tapinfo_t structure */
index 07e1b0ef458bcc8dc5131bcdfe96a98b9f632721..bc2051063483e4af1605aab1840b6f12ac9df45c 100644 (file)
--- a/mkstemp.c
+++ b/mkstemp.c
 #include <errno.h>
 #include <stdio.h>
 
+#ifdef HAVE_IO_H
+#include <io.h>
+#endif
+
 #ifdef HAVE_FCNTL_H
 #include <fcntl.h>
 #endif
 #include <unistd.h>
 #endif
 
+#ifdef _WIN32
+#include <process.h>    /* For spawning child process */
+#endif
+
 #ifndef __set_errno
 #define __set_errno(x) errno=(x)
 #endif
-#ifndef O_BINARY
-#define O_BINARY 0
-#endif
 
 /* Generate a unique temporary file name from TEMPLATE.
    The last six characters of TEMPLATE must be "XXXXXX";
index 082844946161eb180ae91c01659336aed347522e..85fb5e2e6596f5892c5c4273ca41411b4a0edf2e 100644 (file)
@@ -1,7 +1,7 @@
 /* ringbuffer.c
  * Routines for packet capture windows
  *
- * $Id: ringbuffer.c,v 1.10 2004/06/02 18:49:40 guy Exp $
+ * $Id: ringbuffer.c,v 1.11 2004/06/29 20:51:26 ulfl Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
 #include "wiretap/wtap.h"
 #include "ringbuffer.h"
 
-/* Win32 needs the O_BINARY flag for open() */
-#ifndef O_BINARY
-#define O_BINARY       0
-#endif
-
 /* Ringbuffer file structure */
 typedef struct _rb_file {
   gchar                *name;
index 23ecfd372d58d7777058b27cabeda7ed98d19013..82ea2121a47eeddc00b9de57b8a6dae99ae9964a 100644 (file)
@@ -1,6 +1,6 @@
 /* file_access.c
  *
- * $Id: file_access.c,v 1.12 2004/04/28 05:47:33 guy Exp $
+ * $Id: file_access.c,v 1.13 2004/06/29 20:46:29 ulfl Exp $
  *
  * Wiretap Library
  * Copyright (c) 1998 by Gilbert Ramirez <gram@alumni.rice.edu>
@@ -207,11 +207,6 @@ wtap* wtap_open_offline(const char *filename, int *err, char **err_info,
                return NULL;
        }
 
-/* Win32 needs the O_BINARY flag for open() */
-#ifndef O_BINARY
-#define O_BINARY       0
-#endif
-
        /* Open the file */
        errno = WTAP_ERR_CANT_OPEN;
        wth->fd = open(filename, O_RDONLY|O_BINARY);