aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
AgeCommit message (Collapse)AuthorFilesLines
2007-01-28from Kriang LerdsuwanakijLuis Ontanon1-2/+2
I found out the reason Wireshark refuses to read some .rf file I have. Those files have zero extra_len in SRCDEST header structure. See the attached file for example. It was created by selecting some frames from a larger .rf5 file (within Tektronix's own reader) and save as a separate file. svn path=/trunk/; revision=20579
2007-01-19Put in some information about RSSI.Guy Harris1-2/+18
svn path=/trunk/; revision=20498
2007-01-18PutGuy Harris1-0/+7
#ifdef __cplusplus extern "C" { #endif /* __cplusplus */ ... #ifdef __cplusplus } #endif /* __cplusplus */ wrappers into some header files, for the benefit of C++ plugins. Also, add multiple-include protections. svn path=/trunk/; revision=20485
2007-01-18From Clay Jones: Shomiti wireless packet support.Guy Harris2-0/+75
svn path=/trunk/; revision=20475
2007-01-18Add separate union entries to fvalue.value for signed and unsignedMartin Mathieson1-0/+7
32-bit numbers. Separate signed and unsigned accessors have been added and used where appropriate. Definitely not for 0.99.5. svn path=/trunk/; revision=20472
2007-01-14fix Bug 1301Luis Ontanon1-2/+8
do not let the ascend_open() read more than 256K without finding the first packet. svn path=/trunk/; revision=20424
2007-01-12Automake variables ending with _LDFLAGS are special:Guy Harris2-3/+3
http://sources.redhat.com/ml/automake/2001-08/msg00046.html so call it LDFLAGS_SHAREDLIB rather than SHAREDLIB_LDFLAGS. svn path=/trunk/; revision=20410
2007-01-12second try for file_util.c ... (at least OS X didn't liked it)Ulf Lamping3-4/+2
svn path=/trunk/; revision=20403
2007-01-12Win32: MSVC > 6 doesn't work well with Unicode filenames!Ulf Lamping6-23/+519
fix this, by providing required functions in the new file file_util.c - it's mostly copied from GLib (g_open alike - that take UTF8 as filename format but don't use msvcrt.dll V6 for this as the glib files do) "link" to these functions in file_util.h: #define eth_open eth_stdio_open revert changes (from SVN 20282) throughout the code related to these file functions which were introduced with the first tries of MSVC 2005 ... Hopefully I've done everything right with the new file_util.c ... svn path=/trunk/; revision=20402
2007-01-08We support nanosecond resolution in Wiretap; use that with AIX libpcapGuy Harris1-6/+3
files. svn path=/trunk/; revision=20338
2007-01-05When Mr. Genius added the SHAREDLIB_LDFLAGS stuff, he forgot thatGuy Harris1-8/+40
Wiretap has its own configuration file. Do to its configuration file what was done to the top-level configuration file. svn path=/trunk/; revision=20326
2007-01-04On Darwin, build shared libraries with -Wl,-single_module to the LDFLAGSGuy Harris1-1/+1
used with shared libraries, to fix some error that shows up in some cases; some Apple documentation recommends it for most shared libraries. svn path=/trunk/; revision=20312
2007-01-04Check in trivial changes before generating a big diff...Martin Mathieson1-1/+2
svn path=/trunk/; revision=20304
2007-01-03remove the PDB_FILE setting from config.nmake - there's no real need for ↵Ulf Lamping1-1/+2
this info add some missing files to the clean targets svn path=/trunk/; revision=20290
2007-01-03from Laurent Rabret:Ulf Lamping1-1/+1
I posted a patch about 1.5 years ago for the formerly Ethereal to successfully compiled with Visual > 6. I have always successfully used this patched Ethereal/Wireshark compiled with VS 2003 and have just checked when compiled with Visual C++ 2005 Express svn path=/trunk/; revision=20282
2007-01-01From Mark C. Brown:Jaap Keuter4-46/+58
HP-UX 11.31 will add a new nettl trace subsystem, NS_LS_TELNET (ID=267). NS_LS_TELNET is just raw telnet data. There is no layer 2/3/4 headers, so there's just the HP-UX nettl record header followed directly by the TCP payload for a telnet connection. Thus the need for a new wiretap encapsulation type... svn path=/trunk/; revision=20253
2007-01-01From Mark C. Brown:Jaap Keuter1-37/+39
Fix some nettl encap types and size checks svn path=/trunk/; revision=20252
2006-12-25Fix indentation.Guy Harris1-1/+1
svn path=/trunk/; revision=20213
2006-11-29Froim Rene Pilz:Anders Broman3-3/+8
This patch consists also the last issues. Additionally it solves: - For the SSCOP frames the AAL5 decoding was not performed due to an earlier patch. This caused that no SSCOP message was properly decoded. - As the detection between a LANE frame and a SSCOP frame is rather hard a switch within the atm dissector is included which enforce SSCOP dissecting over a LANE frame. At the moment I do not see a better solution for that. svn path=/trunk/; revision=20013
2006-11-27Map a DLT_ value of 188 to WTAP_ENCAP_IEEE802_16_MAC_CPS, and clarifyGuy Harris1-2/+3
what a DLT_ value of 187 is. svn path=/trunk/; revision=20004
2006-11-27Add Wiretap encapsulation type for IEEE 802.16 MAC Common Part Sublayer,Guy Harris2-1/+5
for which a DLT_ value and LINKTYPE_ value have just been assigned. svn path=/trunk/; revision=20003
2006-11-18both recent fixes of warnings don't compile on Win32, inttypes.h is not ↵Ulf Lamping1-2/+2
available and PRId64 is not defined in the config.h.win32. As discussed in a seperate thread the PRId64 should not be required. svn path=/trunk/; revision=19925
2006-11-17Try to squash 2 more warnings seen on buildotMartin Mathieson1-2/+3
svn path=/trunk/; revision=19921
2006-11-14Fix possible build error + warnings seen on buildbotMartin Mathieson1-4/+5
svn path=/trunk/; revision=19892
2006-11-14- Use 64-bit indexes into file for packet locations (was previously casting ↵Martin Mathieson1-32/+77
index to and from void*) - this should allow very large files to be used - The characters between the timestamp and start of data are almost always " l ", optimise memory usage in this case - Rename hash table for clarity svn path=/trunk/; revision=19891
2006-11-12Add a plain "radiotap.channel" field to the radiotap dissector.Gerald Combs1-4/+7
Check for an invalid channel frequency. Pass the channel, data rate, and quality to the 802.11 dissector, so that they show up there as well. Clean up whitespace. svn path=/trunk/; revision=19878
2006-11-07Update to describe all that the read routine needs to return, and toGuy Harris1-7/+10
indicate what the seek_read routine needs to do and that you *have* to have a seek_read routine. svn path=/trunk/; revision=19860
2006-11-06fix the return value of file_seek, as noted by SteveUlf Lamping1-1/+1
svn path=/trunk/; revision=19816
2006-11-05change all file offsets from long to gint64 so we can - theoretically - ↵Ulf Lamping37-218/+276
handle files > 2GB correct. Please distclean Win32 builds! svn path=/trunk/; revision=19814
2006-10-24Parts of http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1179Jörg Mayer1-0/+1
Frederic Heem: * More cmake system checks. It compiles dumpcap without running configure, svn path=/trunk/; revision=19672
2006-10-23- Fix problems with parsing sctpprim headersMartin Mathieson2-1/+11
- Add dissection of nbap (as encap or inside sctp primitive) svn path=/trunk/; revision=19664
2006-10-23Use G_GINT64_CONSTANT to handle 64-bit constants in the code.Michael Tüxen1-4/+4
svn path=/trunk/; revision=19663
2006-10-20fix 'save' to store hi-order 32 bits of time offset for each pkt; fixes bug 1168Bill Meier1-10/+16
svn path=/trunk/; revision=19622
2006-10-19If we have to use Lex or Flex, check whether we found it, first, and ifGuy Harris1-0/+4
we didn't, report an error and fail, rather than blithely executing commands with the command a blank string. svn path=/trunk/; revision=19602
2006-10-13Paolo Abeni:Jörg Mayer1-0/+2
the attached patch add support for the recently introduced pcap bluetooth data link type. Yes, pcap is going to support also bluetooth devices (at least on Linux) :-) svn path=/trunk/; revision=19513
2006-10-10From Paolo AbeniRonnie Sahlberg3-1/+7
USB dissector svn path=/trunk/; revision=19480
2006-10-04From Martin Warnes:Anders Broman1-7/+16
The patch addresses issues with higher precision packet timings on top end iSeries hardware and should enable the iseries wiretap to handle timings in both micro and nano seconds. svn path=/trunk/; revision=19428
2006-10-03- Add special case for reading strange encoding of ATM CID fieldMartin Mathieson1-5/+21
- Indicate direction of DCH Data in info column - Assume EDCH payload CRC if 2 bytes are left over (previous test was broken) svn path=/trunk/; revision=19405
2006-09-29From: Rolf Fiedler Jaap Keuter1-3/+4
So far Wireshark complained about channel 129, now it gets a little further and then complains about channel 128. Solution: Open up all channel from 128 up. svn path=/trunk/; revision=19358
2006-09-28From Rolf Fiedler:Jaap Keuter1-2/+2
I am the author of the eyesdn wiretap module. Recently we added ATM support to our trace format. We used channel id 129 for that, so far only 0 for D channel and 1-30 for bearer channels had been in use. svn path=/trunk/; revision=19353
2006-09-12Get rid of a compiler warning.Gerald Combs1-8/+9
svn path=/trunk/; revision=19224
2006-09-05For DCT2000, show better transport info:Martin Mathieson2-0/+7
- for FP over AAL2, add CID to AAL tree - for IPPRIM protocols, show IPV4 addresses in src & dst columns svn path=/trunk/; revision=19156
2006-09-05propset, add $Id: $ and copyright headersJörg Mayer1-0/+23
svn path=/trunk/; revision=19150
2006-09-05OK, as I haven't had any negative feedback, I'm adding my workJörg Mayer1-0/+40
to use cmake as a build system. It's in no way complete, I'd just like others to be able to participate in playing with cmake and to document what I'm doing. Please read the README.cmake for what can be done right now. svn path=/trunk/; revision=19149
2006-09-04Partial implementation of UMTS FP. Currently only works with Catapult ↵Martin Mathieson2-13/+7
DCT2000 format files, as need extra information about packet when decoding. There are a few TODOs (notably E-DCH channels), but the current version gives OK coverage. svn path=/trunk/; revision=19130
2006-08-18Rework some of the header processing, to handle some additional nettlGuy Harris1-238/+239
files, and to clean the code up a bit - and incorporate some fixes to the rework, and other fixes, from Mark C. Brown. svn path=/trunk/; revision=18945
2006-08-17From Hannes Gredler:Anders Broman3-2/+8
A patch that adds support for dissection of libpcap DLT_JUNIPER_VP frames. In addition i have fixed also the indent for DLT_JUNIPER_GGSN. svn path=/trunk/; revision=18940
2006-08-07Wasn't allocating big enough frame buffer!Martin Mathieson1-5/+8
svn path=/trunk/; revision=18848
2006-08-02- Removes last traces of 'board ports only' preference (other than marking ↵Martin Mathieson1-59/+90
it as an obselete preference) - Add a preference to try to find messages within sctp primitive messages (tries renaming of known mismatches) - Add outhdr to stub protocol (getting ready for IuB FP) svn path=/trunk/; revision=18818
2006-07-26The nettl_file_hdr structure has a fixed format, as it's an on-disk dataGuy Harris1-19/+16
structure. Instead of making the host_name field bigger, make the thing we put in it smaller. Use that structure when reading files as well as when writing them. svn path=/trunk/; revision=18796