metze/wireshark/wip.git
16 years agoGet the Windows builds going again after my last check-in
Stephen Fisher [Mon, 4 Jun 2007 21:18:19 +0000 (21:18 -0000)]
Get the Windows builds going again after my last check-in

svn path=/trunk/; revision=22039

16 years agoFix for bug #93: changes to the columns has no effect until restart
Stephen Fisher [Mon, 4 Jun 2007 20:15:10 +0000 (20:15 -0000)]
Fix for bug #93: changes to the columns has no effect until restart

These changes allow the packet list clist to be destroyed and recreated
with the new column titles/values/order that the user changed in the
preferences without restarting Wireshark.

svn path=/trunk/; revision=22038

16 years agoUse the unmodified files.
Anders Broman [Mon, 4 Jun 2007 15:55:20 +0000 (15:55 -0000)]
Use the unmodified files.

svn path=/trunk/; revision=22037

16 years ago- CLASS definitions support including exports through the *-exp.cnf file
Tomas Kukosa [Mon, 4 Jun 2007 14:41:38 +0000 (14:41 -0000)]
- CLASS definitions support including exports through the *-exp.cnf file
- support of extension in middle of SEQUENCE root elements
- new option EMBEDDED_PDV_CB to set default callback
- ChoiceValue support at syntax level
- ValueSet support at syntax level
- exception identifier support
- ValueFromObject support at syntax level
- next minor changes (to compile X.880 and INAP)

- dissectors using classes regenerated

svn path=/trunk/; revision=22036

16 years agoadd the name for the keeaplive pdu
Ronnie Sahlberg [Mon, 4 Jun 2007 07:35:05 +0000 (07:35 -0000)]
add the name for the keeaplive pdu

svn path=/trunk/; revision=22035

16 years agothere is no longer a FINISHED pdu in the protocol
Ronnie Sahlberg [Mon, 4 Jun 2007 07:24:55 +0000 (07:24 -0000)]
there is no longer a FINISHED pdu in the protocol

svn path=/trunk/; revision=22034

16 years agoAdd dissect_per_enumerated
Anders Broman [Sun, 3 Jun 2007 22:06:19 +0000 (22:06 -0000)]
Add dissect_per_enumerated

svn path=/trunk/; revision=22033

16 years agoAdd some opcodes and mark func as _U_ in packet-ber.c
Anders Broman [Sun, 3 Jun 2007 21:10:29 +0000 (21:10 -0000)]
Add some opcodes and mark func as _U_ in packet-ber.c

svn path=/trunk/; revision=22032

16 years agoINAP:
Anders Broman [Sun, 3 Jun 2007 19:58:59 +0000 (19:58 -0000)]
INAP:
- Use (some) IN CS4 asn1 files Q.1248.1 Q.1248.2 Q.1248.3

BER/asn2wrs:
-  Add basic support for EmbeddedPDVType

svn path=/trunk/; revision=22031

16 years ago(Minor) Use _WIN32 (instead of WIN32) like the rest of Wireshark
Bill Meier [Sun, 3 Jun 2007 16:07:07 +0000 (16:07 -0000)]
(Minor) Use _WIN32 (instead of WIN32) like the rest of Wireshark

svn path=/trunk/; revision=22030

16 years agosrvid is also aligned to an 8 byte boundary
Ronnie Sahlberg [Sat, 2 Jun 2007 23:08:21 +0000 (23:08 -0000)]
srvid is also aligned to an 8 byte boundary

svn path=/trunk/; revision=22029

16 years agoadd a new field to one of the pdus
Ronnie Sahlberg [Sat, 2 Jun 2007 22:50:31 +0000 (22:50 -0000)]
add a new field to one of the pdus

rsn in dmaster request/response is aligned to a 64 bit bundary

svn path=/trunk/; revision=22028

16 years agoshow the database name for ctdb.dbid fields
Ronnie Sahlberg [Sat, 2 Jun 2007 22:31:12 +0000 (22:31 -0000)]
show the database name for ctdb.dbid fields

svn path=/trunk/; revision=22027

16 years agoCheck in original asn1, to be referenced.
Anders Broman [Sat, 2 Jun 2007 12:29:18 +0000 (12:29 -0000)]
Check in original asn1, to be referenced.

svn path=/trunk/; revision=22026

16 years agoSyntax suport for Embedded pdv.
Anders Broman [Sat, 2 Jun 2007 12:26:13 +0000 (12:26 -0000)]
Syntax suport for Embedded pdv.

svn path=/trunk/; revision=22025

16 years agoCamel regenerated with the -X option
Anders Broman [Sat, 2 Jun 2007 09:36:26 +0000 (09:36 -0000)]
Camel regenerated with the -X option

svn path=/trunk/; revision=22024

16 years agoupdate the ctdb controls to match the current version of the protocol
Ronnie Sahlberg [Sat, 2 Jun 2007 08:20:58 +0000 (08:20 -0000)]
update the ctdb controls to match the current version of the protocol

svn path=/trunk/; revision=22023

16 years agoDelete file added by misstake.
Anders Broman [Fri, 1 Jun 2007 19:53:46 +0000 (19:53 -0000)]
Delete file added by misstake.

svn path=/trunk/; revision=22022

16 years agoRegenerate the INAP dissector with the -X option using the original asn1 files
Anders Broman [Fri, 1 Jun 2007 19:52:26 +0000 (19:52 -0000)]
Regenerate the INAP dissector with the -X option using the original asn1 files
(with small modifications).

svn path=/trunk/; revision=22021

16 years ago- Check NACK version is 1 before dissecting as NACK
Martin Mathieson [Fri, 1 Jun 2007 18:29:23 +0000 (18:29 -0000)]
- Check NACK version is 1 before dissecting as NACK
- Add expert item when NACK found
- Give a couple of subtrees items to make them more filterable

svn path=/trunk/; revision=22020

16 years agoFrom Zach Chadwick:
Stephen Fisher [Thu, 31 May 2007 23:53:39 +0000 (23:53 -0000)]
From Zach Chadwick:

TR-111, from the DSL-Forum adds two options to STUN (RFC 3489) to help
with TR-069 enabled devices traverse firewalls. TR-111 can be read here:
http://www.dslforum.org/techwork/tr/*TR-111*.pdf

This patch adds support for decoding the two optional STUN attributes
used by TR-111.  One is simply a zero-length attribute, and the other a
string attribute.

Me: Changed stun.att.connection.request.binding to
stun.att.connection_request_binding

svn path=/trunk/; revision=22019

16 years agoFrom Florian Lohoff:
Stephen Fisher [Thu, 31 May 2007 19:29:29 +0000 (19:29 -0000)]
From Florian Lohoff:

Updates to the redback dissector

svn path=/trunk/; revision=22018

16 years agoFrom Lars Ruoff:
Stephen Fisher [Thu, 31 May 2007 18:41:25 +0000 (18:41 -0000)]
From Lars Ruoff:

find attached several trivial diffs for viewing RTP SSRC values in Hex
rather than Dec at various places in the UI.
Also includes change from BASE_DEC to BASE_HEX_DEC for corresponding RTP
and RTCP dissector header fields.

svn path=/trunk/; revision=22017

16 years agoNote realtick's invalidity for ETH_CAPTYPE_OTHERPOD in the comment for
Guy Harris [Thu, 31 May 2007 05:51:15 +0000 (05:51 -0000)]
Note realtick's invalidity for ETH_CAPTYPE_OTHERPOD in the comment for
TpS_otherpod[].  Ask about its validity for ETH_CAPTYPE_OTHERPOD2 and
ETH_CAPTYPE_GIGPOD2.

svn path=/trunk/; revision=22016

16 years agoMy comment is redundant with Bill's more-detailed comment; remove it.
Guy Harris [Thu, 31 May 2007 05:46:45 +0000 (05:46 -0000)]
My comment is redundant with Bill's more-detailed comment; remove it.

svn path=/trunk/; revision=22015

16 years agoWrap newly added (svn rev 22007) but unused "Required MBMS bearer
Stephen Fisher [Thu, 31 May 2007 01:29:16 +0000 (01:29 -0000)]
Wrap newly added (svn rev 22007) but unused "Required MBMS bearer
capabilities 7.7.76" function called decode_gtp_mbms_bearer_cap in
an #if 0 block to get the Unix buildbots going again.  Left code
intact on the asumption that it is about to be used since it was
recently added.

svn path=/trunk/; revision=22014

16 years agoDisplay filter macros weren't in 0.99.5, so it didn't crash for macros
Gerald Combs [Thu, 31 May 2007 00:15:28 +0000 (00:15 -0000)]
Display filter macros weren't in 0.99.5, so it didn't crash for macros
with no arguments.  Add macros as a new feature, and add an item about
named pipes under Windows.

svn path=/trunk/; revision=22013

16 years agoFix a couple of TCP filter typos.
Gerald Combs [Thu, 31 May 2007 00:11:27 +0000 (00:11 -0000)]
Fix a couple of TCP filter typos.

svn path=/trunk/; revision=22012

16 years agoAdd an item for bug 1416 (an off-by-one error in DHCP/BOOTP).
Gerald Combs [Wed, 30 May 2007 23:33:26 +0000 (23:33 -0000)]
Add an item for bug 1416 (an off-by-one error in DHCP/BOOTP).

svn path=/trunk/; revision=22011

16 years ago- LDAP generated with -X option
Anders Broman [Wed, 30 May 2007 21:50:31 +0000 (21:50 -0000)]
- LDAP generated with -X option
- a minor update to MobileDomainDefinitions.asn adding ID and a document reference.

svn path=/trunk/; revision=22010

16 years agoFix bug #1530 this time for GTK1 builds.
Stephen Fisher [Wed, 30 May 2007 19:43:33 +0000 (19:43 -0000)]
Fix bug #1530 this time for GTK1 builds.

svn path=/trunk/; revision=22009

16 years agoAdd separate asn1 files that may be used later.
Anders Broman [Wed, 30 May 2007 19:03:13 +0000 (19:03 -0000)]
Add separate asn1 files that may be used later.

svn path=/trunk/; revision=22008

16 years agoUpdate value strings.
Anders Broman [Wed, 30 May 2007 19:02:14 +0000 (19:02 -0000)]
Update value strings.

svn path=/trunk/; revision=22007

16 years agoChange implicit tag handling for SEQUENCE OF and fix a cut'n paste error.
Anders Broman [Wed, 30 May 2007 19:00:50 +0000 (19:00 -0000)]
Change implicit tag handling for SEQUENCE OF and fix a cut'n paste error.

svn path=/trunk/; revision=22006

16 years agoUpdate Comments
Bill Meier [Wed, 30 May 2007 15:32:31 +0000 (15:32 -0000)]
Update Comments

svn path=/trunk/; revision=22005

16 years ago- remove unused hf_rnsap_L3_DL_DCCH_Message_PDU from RANAP
Tomas Kukosa [Wed, 30 May 2007 14:31:05 +0000 (14:31 -0000)]
- remove unused hf_rnsap_L3_DL_DCCH_Message_PDU from RANAP
- dissectors regenerated with fixed asn2wrs

svn path=/trunk/; revision=22004

16 years ago- fix bug in TaggedType support
Tomas Kukosa [Wed, 30 May 2007 14:22:26 +0000 (14:22 -0000)]
- fix bug in TaggedType support

svn path=/trunk/; revision=22003

16 years ago- better support if more modules are compiled together
Tomas Kukosa [Wed, 30 May 2007 14:13:26 +0000 (14:13 -0000)]
- better support if more modules are compiled together
- BSTRING support
- bug fix which sometimes duplicates items in SEQ/CHOICE extension

svn path=/trunk/; revision=22002

16 years agoUpdate to revision 22000: change #if GTK_MAJOR_VERSION > 2 to >= 2
Stephen Fisher [Wed, 30 May 2007 03:28:12 +0000 (03:28 -0000)]
Update to revision 22000: change #if GTK_MAJOR_VERSION > 2 to >= 2

svn path=/trunk/; revision=22001

16 years agoWrap call to gtk_window_set_destroy_with_parent() within check for GTK_MAJOR_VERSION...
Stephen Fisher [Wed, 30 May 2007 02:37:37 +0000 (02:37 -0000)]
Wrap call to gtk_window_set_destroy_with_parent() within check for GTK_MAJOR_VERSION > 2 to get the Windows build-bot going again.  This means that bug #1530 has to be reopened awaiting a fix that covers GTK1 also.

svn path=/trunk/; revision=22000

16 years agoAdd some missing files.
Guy Harris [Wed, 30 May 2007 01:50:08 +0000 (01:50 -0000)]
Add some missing files.

svn path=/trunk/; revision=21999

16 years agoUpdate a comment.
Guy Harris [Wed, 30 May 2007 00:36:32 +0000 (00:36 -0000)]
Update a comment.

svn path=/trunk/; revision=21998

16 years agoGive more detail on a captype of 6 for an Ethernet capture.
Guy Harris [Tue, 29 May 2007 23:35:45 +0000 (23:35 -0000)]
Give more detail on a captype of 6 for an Ethernet capture.

svn path=/trunk/; revision=21997

16 years agoIt's pretty clear that hdr.captype's interpretation depends on the
Guy Harris [Tue, 29 May 2007 23:31:03 +0000 (23:31 -0000)]
It's pretty clear that hdr.captype's interpretation depends on the
network type; there's no "presumably" about it.

Suggest that "realtick" might have the right time stamp in other cases
(if not, a comment should explicitly indicate that, so that in all cases
where we either know that realtick is wrong or have a lot of evidence to
show that it's right, we note that fact).

svn path=/trunk/; revision=21996

16 years agowe dont link with g_snprintf in the configure for gtk1-2 so fall back to
Ronnie Sahlberg [Tue, 29 May 2007 23:29:20 +0000 (23:29 -0000)]
we dont link with g_snprintf in the configure for gtk1-2 so fall back to
snprintf instead

svn path=/trunk/; revision=21995

16 years agoFix for bug #1530: Graph Analysis window misbehaves if Flow Window that
Stephen Fisher [Tue, 29 May 2007 23:09:09 +0000 (23:09 -0000)]
Fix for bug #1530: Graph Analysis window misbehaves if Flow Window that
created it is closed.

The fix is to close the graph analysis window when the flow graph setup
window is closed since closing the flow graph window first destroys all
of the data structures.

svn path=/trunk/; revision=21994

16 years agoUpdate the big time unit comment to reflect Bill Meier's recent changes.
Guy Harris [Tue, 29 May 2007 22:52:42 +0000 (22:52 -0000)]
Update the big time unit comment to reflect Bill Meier's recent changes.

Fix some other comments.

Add a suggestion for why the realtick values might correlate with
packets having an FCS.

svn path=/trunk/; revision=21993

16 years agoClean up the .cnf file a bit.
Anders Broman [Tue, 29 May 2007 19:08:26 +0000 (19:08 -0000)]
Clean up the .cnf file a bit.

svn path=/trunk/; revision=21992

16 years agoUpdate to reflect the use of G_GINT64_MODIFIER, rather than PRI[douxX],
Guy Harris [Tue, 29 May 2007 18:59:50 +0000 (18:59 -0000)]
Update to reflect the use of G_GINT64_MODIFIER, rather than PRI[douxX],
with GLib routines and the routines that love them.

svn path=/trunk/; revision=21991

16 years agoUse G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLib
Guy Harris [Tue, 29 May 2007 18:52:42 +0000 (18:52 -0000)]
Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLib
routines and routines using those routines.  GLib might use different
modifiers for 64-bit quantities than the platform's C library does.

svn path=/trunk/; revision=21990

16 years agoAdd missing calculated_delay_report_gap field to _rtcp_conversation_info
Guy Harris [Tue, 29 May 2007 17:27:59 +0000 (17:27 -0000)]
Add missing calculated_delay_report_gap field to _rtcp_conversation_info
structure.

svn path=/trunk/; revision=21989

16 years agoWork with isdn_l2.
Martin Mathieson [Tue, 29 May 2007 14:38:40 +0000 (14:38 -0000)]
Work with isdn_l2.

svn path=/trunk/; revision=21986

16 years agoWhen reporting roundtrip delay, show delay since timestamp of LSR frame.
Martin Mathieson [Tue, 29 May 2007 14:37:34 +0000 (14:37 -0000)]
When reporting roundtrip delay, show delay since timestamp of LSR frame.

svn path=/trunk/; revision=21985

16 years ago- COMPONENTS OF implementation (can be used only inside one module or more modules...
Tomas Kukosa [Tue, 29 May 2007 14:32:46 +0000 (14:32 -0000)]
- COMPONENTS OF implementation (can be used only inside one module or more modules compiled together, can not be done across exported/imported types)
- if protocol name contains dot '.' it is replaced with dash '-' for default output filename
- fix bug in more modules output handling if they are not merged together but output is done one by one
- new #.OPT option EXTERNAL_TYPE_CB for default EXTERNAL type callback
- start of X.880 support implementation

svn path=/trunk/; revision=21984

16 years ago(fix comment)
Bill Meier [Tue, 29 May 2007 14:27:42 +0000 (14:27 -0000)]
(fix comment)

svn path=/trunk/; revision=21983

16 years agoAnother sniffer timestamp display fix; addresses bug 866 and other reports.
Bill Meier [Tue, 29 May 2007 14:20:54 +0000 (14:20 -0000)]
Another sniffer timestamp display fix; addresses bug 866 and other reports.
(Also: change variable name to correctly reflect usage).

svn path=/trunk/; revision=21982

16 years agoexport dissect_ber_old_... functions
Tomas Kukosa [Tue, 29 May 2007 14:13:33 +0000 (14:13 -0000)]
export dissect_ber_old_... functions
can be removed when migration to new BER is finished

svn path=/trunk/; revision=21981

16 years agoAdd some casts to fix my build.
Martin Mathieson [Tue, 29 May 2007 12:12:12 +0000 (12:12 -0000)]
Add some casts to fix my build.
I'm not sure why no-one else saw those warnings and failed with -Werror...

svn path=/trunk/; revision=21980

16 years agoUpdate before new release
Jörg Mayer [Tue, 29 May 2007 09:23:36 +0000 (09:23 -0000)]
Update before new release

svn path=/trunk/; revision=21979

16 years agoCheck for G_GINT64_MODIFIER in Wireshark as we do in Wiretap.
Guy Harris [Tue, 29 May 2007 06:56:07 +0000 (06:56 -0000)]
Check for G_GINT64_MODIFIER in Wireshark as we do in Wiretap.

In all the places where a cast to "long long" or "unsigned long long"
was done, use G_GINT64_MODIFIER and get rid of the cast, as

1) there's no guarantee that "%ll" works

and

2) there's no guarantee that "long long" works

(the latter definitely does *NOT* work with MSVC++; the former doesn't
work with regular printf in MSVC++, but it might work with the GLib
printf-based functions).

svn path=/trunk/; revision=21978

16 years agoDocument "-T fields".
Guy Harris [Tue, 29 May 2007 06:20:03 +0000 (06:20 -0000)]
Document "-T fields".

svn path=/trunk/; revision=21977

16 years agoPrint a gint64 the right way.
Guy Harris [Tue, 29 May 2007 06:16:24 +0000 (06:16 -0000)]
Print a gint64 the right way.

svn path=/trunk/; revision=21976

16 years agoFrom David Howells :
Sebastien Tandel [Tue, 29 May 2007 02:43:18 +0000 (02:43 -0000)]
From David Howells :

  Fix compilation failures when building wireshark-0.99.6-SVN-21916 on an
x86_64-unknown-linux-gnu target with gcc version 4.1.2 20070403 (Red Hat
4.1.2-8).

The failures fall into two categories:
  (1) Casts between pointers and 32-bit integers without an intermediary cast
via 'long' or 'unsigned long'.  This results in a compiler warning complaining
about casts between a pointer and an integer of a different size.
  (2) Passing values to "%lld" or similar printf-style format options that the
compiler thinks are a different size.  Such values need to be cast to 'long
long' or 'unsigned long long'.

svn path=/trunk/; revision=21975

16 years agofix warnings for gcc 4.2
Sebastien Tandel [Tue, 29 May 2007 02:29:38 +0000 (02:29 -0000)]
fix warnings for gcc 4.2

svn path=/trunk/; revision=21974

16 years agofix SelectionType creation for export (if the type is only exported but not used...
Tomas Kukosa [Mon, 28 May 2007 11:10:41 +0000 (11:10 -0000)]
fix SelectionType creation for export (if the type is only exported but not used in module)

svn path=/trunk/; revision=21973

16 years agosupport of SelectionType
Tomas Kukosa [Mon, 28 May 2007 10:55:03 +0000 (10:55 -0000)]
support of SelectionType

e.g. in TCAP
Component{...} ::= CHOICE {
  basicROS  ROS{...},
  returnResultNotLast [7] returnResult < ROS{..}
}

svn path=/trunk/; revision=21972

16 years agoThrow in some casts to suppress warnings.
Guy Harris [Mon, 28 May 2007 08:31:18 +0000 (08:31 -0000)]
Throw in some casts to suppress warnings.

svn path=/trunk/; revision=21971

16 years agoasn1/snmp/README.txt is gone.
Guy Harris [Mon, 28 May 2007 07:26:59 +0000 (07:26 -0000)]
asn1/snmp/README.txt is gone.

svn path=/trunk/; revision=21970

16 years agosmall improvements in value handling, defined INTEGER value can be used in OID value
Tomas Kukosa [Mon, 28 May 2007 07:10:09 +0000 (07:10 -0000)]
small improvements in value handling, defined INTEGER value can be used in OID value

svn path=/trunk/; revision=21969

16 years agoChange the Wiretap code so that it doesn't dereference
Guy Harris [Mon, 28 May 2007 06:47:50 +0000 (06:47 -0000)]
Change the Wiretap code so that it doesn't dereference
possibly-unaligned pointers, and turn on -Wcast-align so at least some
future code that does that will fail to compile.

svn path=/trunk/; revision=21968

16 years agoFrom Joe Eykholt:
Anders Broman [Mon, 28 May 2007 06:38:30 +0000 (06:38 -0000)]
From Joe Eykholt:
Attached is a patch file and a new dissector for FCoE.   This protocol
is described at http://fcoe.com and has been submitted to T11. It is an encapsulation protocol that can be used to transport FC frames over raw Ethernet when the link is loss-free due to pause.  The Ethertype 0x8906 has been reserved through IEEE for this protocol.

svn path=/trunk/; revision=21967

16 years agoFrom Neil Ostroff:
Anders Broman [Mon, 28 May 2007 06:13:03 +0000 (06:13 -0000)]
From Neil Ostroff:
The enclosed patch updates the ansi isup dissector to support the following parameters:

1. Generic Name

2. Originating Line Info

3. Jurisdiction

4. Charge Number

5. Forward Call Indicator (bits M and N are now being decoded)

6. Cause Code (all values are now being decoded)

svn path=/trunk/; revision=21966

16 years agoRemove old readme file from snmp asn1 directory that says it isn't ready
Stephen Fisher [Mon, 28 May 2007 02:33:43 +0000 (02:33 -0000)]
Remove old readme file from snmp asn1 directory that says it isn't ready
for use because it is already in use as the packet-snmp.c dissector.

svn path=/trunk/; revision=21965

16 years agoFrom Metatech:
Stephen Fisher [Sun, 27 May 2007 23:34:55 +0000 (23:34 -0000)]
From Metatech:

Here is a small patch of a dozen lines that extracts SQL statements from
the packet.
This allows to use the field "drda.sqlstatement" in coloring rules or in a
packet filter so that only SQL statements are dumped from a connection

svn path=/trunk/; revision=21964

16 years agoUse $(PLUGIN_LDFLAGS) for LDFLAGS.
Guy Harris [Sun, 27 May 2007 18:56:39 +0000 (18:56 -0000)]
Use $(PLUGIN_LDFLAGS) for LDFLAGS.

svn path=/trunk/; revision=21963

16 years agoClean up white space.
Guy Harris [Sun, 27 May 2007 18:44:22 +0000 (18:44 -0000)]
Clean up white space.

svn path=/trunk/; revision=21962

16 years agoGet rid of trailing blank lines.
Guy Harris [Sun, 27 May 2007 18:35:55 +0000 (18:35 -0000)]
Get rid of trailing blank lines.

svn path=/trunk/; revision=21961

16 years agoUse tvb_reported_length() to get the amount of data we should look at;
Guy Harris [Sun, 27 May 2007 18:33:13 +0000 (18:33 -0000)]
Use tvb_reported_length() to get the amount of data we should look at;
the number of bytes in the packet or subset of the packet is the
reported length, tvb_length() just gives you the amount of that data
that was actually captured.

Include <glib.h>, not <gmodule.h>, even in plugins.

Fix the version numbers in the rc files.

svn path=/trunk/; revision=21960

16 years agoClean up white space.
Guy Harris [Sun, 27 May 2007 18:30:03 +0000 (18:30 -0000)]
Clean up white space.

svn path=/trunk/; revision=21959

16 years agoInclude wimax_tlv.h the same way packet-m2m.c does.
Guy Harris [Sun, 27 May 2007 05:27:44 +0000 (05:27 -0000)]
Include wimax_tlv.h the same way packet-m2m.c does.

svn path=/trunk/; revision=21958

16 years agowmxtypes.h is part of the m2m plugin, not the wimax plugin.
Guy Harris [Sun, 27 May 2007 02:01:00 +0000 (02:01 -0000)]
wmxtypes.h is part of the m2m plugin, not the wimax plugin.

svn path=/trunk/; revision=21957

16 years agoSquelch some unused parameter warnings.
Guy Harris [Sat, 26 May 2007 20:07:53 +0000 (20:07 -0000)]
Squelch some unused parameter warnings.

svn path=/trunk/; revision=21956

16 years agoFlag some parameters as unused.
Guy Harris [Sat, 26 May 2007 19:31:50 +0000 (19:31 -0000)]
Flag some parameters as unused.

svn path=/trunk/; revision=21955

16 years agoGet rid of unused parameter.
Guy Harris [Sat, 26 May 2007 18:59:56 +0000 (18:59 -0000)]
Get rid of unused parameter.

svn path=/trunk/; revision=21954

16 years agoConvert to the new style of building plugins; hopefully this'll fix the
Guy Harris [Sat, 26 May 2007 18:26:46 +0000 (18:26 -0000)]
Convert to the new style of building plugins; hopefully this'll fix the
rest of the distcheck issues.

svn path=/trunk/; revision=21953

16 years agoMissing bits and fixes to get the buildbot green again.
Graeme Lunt [Sat, 26 May 2007 10:17:08 +0000 (10:17 -0000)]
Missing bits and fixes to get the buildbot green again.

svn path=/trunk/; revision=21952

16 years agoGet rid of another item that's now handled automatically.
Guy Harris [Sat, 26 May 2007 03:26:20 +0000 (03:26 -0000)]
Get rid of another item that's now handled automatically.

svn path=/trunk/; revision=21951

16 years agoGet rid of the old-style plugin registration stuff.
Guy Harris [Sat, 26 May 2007 03:15:51 +0000 (03:15 -0000)]
Get rid of the old-style plugin registration stuff.

svn path=/trunk/; revision=21950

16 years agoGo with a Makefile.common as other plugins have, and tweak the
Guy Harris [Sat, 26 May 2007 03:12:25 +0000 (03:12 -0000)]
Go with a Makefile.common as other plugins have, and tweak the
Makefile.nmake and Makefile.am files to more closely resemble the ones
for other plugins.

(This should fix at least one of the distcheck problems, namely that
wmxtypes.h apparently wasn't getting put into the distribution.)

svn path=/trunk/; revision=21949

16 years agoFrom Ville Nuorvala :
Sebastien Tandel [Sat, 26 May 2007 01:01:27 +0000 (01:01 -0000)]
From Ville Nuorvala :

adds support for the following RFCs (and RFC-to-be):
  - RFC 3519 Mobile IP Traversal of Network Address Translation (NAT) Devices
  - RFC 3543 Registration Revocation in Mobile IPv4
  - RFC 4433 Mobile IPv4 Dynamic Home Agent (HA) Assignment (including the not
      yet published errata about the message extension using the short message
      extension format)
  - draft-ietf-mip4-message-string-ext Mobile IPv4 Message String Extension

svn path=/trunk/; revision=21948

16 years agoFix bug #1416: crash (stack smashing) on single DHCP packet
Stephen Fisher [Sat, 26 May 2007 00:38:53 +0000 (00:38 -0000)]
Fix bug #1416: crash (stack smashing) on single DHCP packet

svn path=/trunk/; revision=21947

16 years agoinit_plugin_dir() is now just internal to epan/filesystem.c.
Guy Harris [Sat, 26 May 2007 00:12:28 +0000 (00:12 -0000)]
init_plugin_dir() is now just internal to epan/filesystem.c.

svn path=/trunk/; revision=21946

16 years agoFrom Mike Harvey: Support for WiMAX and the WiMAX M2M encapsulation protocol.
Gerald Combs [Fri, 25 May 2007 23:40:42 +0000 (23:40 -0000)]
From Mike Harvey: Support for WiMAX and the WiMAX M2M encapsulation protocol.

Add support for WiMAX and M2M to various makefiles and installer files.  Add
basic support for M2M to randpkt.

svn path=/trunk/; revision=21945

16 years agoAdd a cast to squelch an MSVC warning.
Guy Harris [Fri, 25 May 2007 21:50:12 +0000 (21:50 -0000)]
Add a cast to squelch an MSVC warning.

svn path=/trunk/; revision=21944

16 years agoThrow an exception instead of trying to add a 4GB fragment.
Gerald Combs [Fri, 25 May 2007 21:32:32 +0000 (21:32 -0000)]
Throw an exception instead of trying to add a 4GB fragment.

svn path=/trunk/; revision=21943

16 years agoNo need to call init_plugin_dir() - it gets called, if necessary, by
Guy Harris [Fri, 25 May 2007 20:03:26 +0000 (20:03 -0000)]
No need to call init_plugin_dir() - it gets called, if necessary, by
get_plugin_dir().

Add checks for the success or failure of init_progfile_dir() in dftest.

svn path=/trunk/; revision=21942

16 years agoMake SND_SEQ an array of 2 guint32's, rather than an array of 8
Guy Harris [Fri, 25 May 2007 19:39:35 +0000 (19:39 -0000)]
Make SND_SEQ an array of 2 guint32's, rather than an array of 8
guint8's, to squelch some compiler warnings (and clean up some
comparisons).

svn path=/trunk/; revision=21941

16 years agoThe libpcap callback "user" argument *should* have been a "void *", as
Guy Harris [Fri, 25 May 2007 19:31:13 +0000 (19:31 -0000)]
The libpcap callback "user" argument *should* have been a "void *", as
it's a pointer to an arbitrary object, assumed to be correctly aligned,
not a pointer to a not-necessarily-properly-aligned array of bytes.
Cast it, so we won't get alignment warnings.

svn path=/trunk/; revision=21940

16 years agoThe libpcap callback "user" argument *should* have been a "void *", as
Guy Harris [Fri, 25 May 2007 19:26:45 +0000 (19:26 -0000)]
The libpcap callback "user" argument *should* have been a "void *", as
it's a pointer to an arbitrary object, assumed to be correctly aligned,
not a pointer to a not-necessarily-properly-aligned array of bytes.
Cast it, so we won't get alignment warnings.

svn path=/trunk/; revision=21939

16 years agoSquelch some qualifier (const vs. non-const) warnings.
Guy Harris [Fri, 25 May 2007 19:13:49 +0000 (19:13 -0000)]
Squelch some qualifier (const vs. non-const) warnings.

svn path=/trunk/; revision=21938