diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2004-01-05 19:31:44 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2004-01-05 19:31:44 +0000 |
commit | 0d9679de8dd6536bf1d0c9664489f4c35b1e6270 (patch) | |
tree | 4bbb164018cdeecf66dacbbe39d03b005ddbcfa2 /text2pcap.c | |
parent | ba3b94790d2d639559ef75632d0e92a9d040f0d7 (diff) |
removed some MSVC warnings (level 3)
svn path=/trunk/; revision=9561
Diffstat (limited to 'text2pcap.c')
-rw-r--r-- | text2pcap.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/text2pcap.c b/text2pcap.c index 14deeccd85..b7cb2cef77 100644 --- a/text2pcap.c +++ b/text2pcap.c @@ -6,7 +6,7 @@ * * (c) Copyright 2001 Ashok Narayanan <ashokn@cisco.com> * - * $Id: text2pcap.c,v 1.27 2003/12/21 04:31:57 jmayer Exp $ + * $Id: text2pcap.c,v 1.28 2004/01/05 19:31:44 ulfl Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -352,7 +352,7 @@ write_byte (char *str) unsigned long num; num = parse_num(str, FALSE); - packet_buf[curr_offset] = num; + packet_buf[curr_offset] = (unsigned char) num; curr_offset ++; if (curr_offset >= max_offset) /* packet full */ start_new_packet(); @@ -558,7 +558,7 @@ write_current_packet (void) /* Write IP header */ if (hdr_ip) { HDR_IP.packet_length = g_htons(ip_length); - HDR_IP.protocol = hdr_ip_proto; + HDR_IP.protocol = (guint8) hdr_ip_proto; HDR_IP.hdr_checksum = 0; HDR_IP.hdr_checksum = in_checksum(&HDR_IP, sizeof(HDR_IP)); fwrite(&HDR_IP, sizeof(HDR_IP), 1, output_file); @@ -568,7 +568,7 @@ write_current_packet (void) pseudoh.src_addr = HDR_IP.src_addr; pseudoh.dest_addr = HDR_IP.dest_addr; pseudoh.zero = 0; - pseudoh.protocol = hdr_ip_proto; + pseudoh.protocol = (guint8) hdr_ip_proto; pseudoh.length = g_htons(proto_length); /* Write UDP header */ |