Skip to content

Commit 8e44f8d

Browse files
committed
Fixed some windows issues
1 parent 649a8fc commit 8e44f8d

12 files changed

+15
-19
lines changed

capture_opts.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include <WinSock2.h>
2525
#endif
2626

27-
#include <config.h>
27+
#include "config.h"
2828

2929
#define WTAP_MAX_PACKET_SIZE 65536
3030

caputils/iface_monitor.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2121
*/
2222

23-
#include <config.h>
23+
#include "config.h"
2424

2525
#ifdef HAVE_LIBPCAP
2626

caputils/ws80211_utils.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
2222
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2323
*/
2424

25-
#include <config.h>
25+
#include "config.h"
2626

2727
#include <stdio.h>
2828

cfile.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include <WinSock2.h>
2626
#endif
2727

28-
#include <config.h>
28+
#include "config.h"
2929

3030
#include <glib.h>
3131

@@ -85,6 +85,7 @@ cap_file_init(capture_file *cf)
8585
{
8686
/* Initialize the capture file struct */
8787
memset(cf, 0, sizeof(capture_file));
88+
cf->snap = WTAP_MAX_PACKET_SIZE;
8889
}
8990

9091
/*

cfile.h

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@
2323
#ifndef __CFILE_H__
2424
#define __CFILE_H__
2525

26-
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32)
27-
#include <WinSock2.h>
28-
#endif
29-
3026
#include <epan/epan.h>
3127
#include <epan/column-info.h>
3228
#include <epan/dfilter/dfilter.h>
@@ -91,7 +87,8 @@ typedef struct _capture_file {
9187
gboolean drops_known; /* TRUE if we know how many packets were dropped */
9288
guint32 drops; /* Dropped packets */
9389
nstime_t elapsed_time; /* Elapsed time */
94-
int snap; /* Maximum captured packet length; 0 if unknown */
90+
gboolean has_snap; /* TRUE if maximum capture packet length is known */
91+
int snap; /* Maximum captured packet length */
9592
wtap *wth; /* Wiretap session */
9693
dfilter_t *rfcode; /* Compiled read filter program */
9794
dfilter_t *dfcode; /* Compiled display filter program */
@@ -124,9 +121,7 @@ typedef struct _capture_file {
124121
gint current_row; /* Row number for current frame */
125122
epan_dissect_t *edt; /* Protocol dissection for currently selected packet */
126123
field_info *finfo_selected; /* Field info for currently selected field */
127-
#ifdef WANT_PACKET_EDITOR
128-
GTree *edited_frames; /* BST with modified frames */
129-
#endif
124+
130125
gpointer window; /* Top-level window associated with file */
131126
GTree *frames_user_comments; /* BST with user comments for frames (key = frame_data) */
132127
gulong computed_elapsed;

extcap.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include <WinSock2.h>
2727
#endif
2828

29-
#include <config.h>
29+
#include "config.h"
3030

3131
#include <stdio.h>
3232
#include <stdlib.h>

extcap_parser.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2323
*/
2424

25-
#include <config.h>
25+
#include "config.h"
2626

2727
#include <stdio.h>
2828
#include <glib.h>

extcap_spawn.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2323
*/
2424

25-
#include <config.h>
25+
#include "config.h"
2626

2727
#include <stdio.h>
2828
#include <glib.h>

filter_files.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2121
*/
2222

23-
#include <config.h>
23+
#include "config.h"
2424

2525
#include <stdio.h>
2626
#include <string.h>

frame_tvbuff.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2121
*/
2222

23-
#include <config.h>
23+
#include "config.h"
2424

2525
#include <glib.h>
2626

0 commit comments

Comments
 (0)