Ethereal-dev: Re: [ethereal-dev] Clear warnings patch.
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Richard Sharpe <sharpe@xxxxxxxxxx>
Date: Sat, 23 Oct 1999 21:43:31 +0900
At 02:29 AM 10/24/99 +0200, Tomislav Vujec <Tomislav.Vujec@xxxxxxxxx> wrote:
>Hi!
>
>I can't use X during weekends, and that bugs me a lot. Nevertheless, I
>can use windows term emulator, and that was enough for playing around
>compiling and browsing ethereal sources. I noticed couple of boring
>warnings, a fix is attached.
Hi,
Yes, I know, but they are my problems to fix ... One or two require that I
add some things, others are variables that were generated by my Perl
scripts that generate code and I have to fix them up by hand.
I will commit some patches for these soon. I had them ready, and then Guy
committed the stuff for conversations and now I need to repatch.
>Regards,
>Tomislav? register.c
>Index: packet-smb.c
>===================================================================
>RCS file: /cvsroot/ethereal/packet-smb.c,v
>retrieving revision 1.31
>diff -u -r1.31 packet-smb.c
>--- packet-smb.c 1999/10/22 07:17:37 1.31
>+++ packet-smb.c 1999/10/24 00:21:38
>@@ -2462,7 +2462,7 @@
> dissect_tcon_andx_smb(const u_char *pd, int offset, frame_data *fd,
proto_tree *tree, struct smb_info si, int max_data, int SMB_offset, int
errcode, int dirn)
>
> {
>- guint8 wct, andxcmd;
>+ guint8 wct, andxcmd = 0;
> guint16 andxoffs, flags, passwdlen, bcc, optionsup;
> const char *str;
> proto_tree *flags_tree;
>@@ -3546,7 +3546,6 @@
> proto_tree *Action_tree;
> proto_item *ti;
> guint8 WordCount;
>- guint8 BufferFormat;
> guint8 AndXReserved;
> guint8 AndXCommand = 0xFF;
> guint32 ServerFID;
>@@ -8186,7 +8185,6 @@
> guint8 SetupCount;
> guint8 Reserved3;
> guint8 Reserved1;
>- guint8 Parameters;
> guint8 Parameter;
> guint8 Pad2;
> guint8 Pad1;
>@@ -8195,7 +8193,7 @@
> guint32 Timeout;
> guint16 TotalParameterCount;
> guint16 TotalDataCount;
>- guint16 Setup;
>+ guint16 Setup = 0;
> guint16 Reserved2;
> guint16 ParameterOffset;
> guint16 ParameterDisplacement;
>@@ -8817,7 +8815,6 @@
> guint8 SetupCount;
> guint8 Reserved3;
> guint8 Reserved1;
>- guint8 Parameters;
> guint8 Parameter;
> guint8 Pad2;
> guint8 Pad1;
>Index: packet-snmp.c
>===================================================================
>RCS file: /cvsroot/ethereal/packet-snmp.c,v
>retrieving revision 1.9
>diff -u -r1.9 packet-snmp.c
>--- packet-snmp.c 1999/09/12 14:34:18 1.9
>+++ packet-snmp.c 1999/10/24 00:21:38
>@@ -341,7 +341,7 @@
>
> #ifdef WITH_SNMP_UCD
> /* parse the SNMP header */
>- if(NULL == asn_parse_header( &pd[offset], &length, &type)) {
>+ if(NULL == asn_parse_header((u_char*)&pd[offset], &length, &type)) {
> dissect_snmp_error(pd, offset, fd, tree,
> "Couldn't parse SNMP header");
> return;
>@@ -355,7 +355,7 @@
> /* authenticates message */
> length=fd->pkt_len-offset;
> header_length=length;
>- data = snmp_comstr_parse(&pd[offset], &length, community,
&community_length, (int*)&version);
>+ data = snmp_comstr_parse((u_char*)&pd[offset], &length, community,
&community_length, (long*)&version);
> if(NULL == data) {
> dissect_snmp_error(pd, offset, fd, tree,
> "Couldn't parse authentication");
>
Regards
-------
Richard Sharpe, sharpe@xxxxxxxxxx, Master Linux Administrator :-),
Samba (Team member, www.samba.org), Ethereal (Team member, www.zing.org)
Co-author, SAMS Teach Yourself Samba in 24 Hours
Author: First Australian 5-day, intensive, hands-on Linux SysAdmin course
- References:
- [ethereal-dev] Clear warnings patch.
- From: Tomislav Vujec
- [ethereal-dev] Clear warnings patch.
- Prev by Date: Re: [ethereal-dev] packet-icq.c ICQ dissector
- Next by Date: [ethereal-dev] conversations and keeping state
- Previous by thread: [ethereal-dev] Clear warnings patch.
- Next by thread: Re: [ethereal-dev] Clear warnings patch.
- Index(es):





