aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
AgeCommit message (Collapse)AuthorFilesLines
2005-08-03Don't assume ints are 32 bits. Fixes a recent Buildbot error.Gerald Combs2-15/+16
svn path=/trunk/; revision=15200
2005-08-02Include the .h files into the .c files. That way weJörg Mayer3-0/+3
a) get rid of warnings of type "no previous declaration" and b) make sure that declaration and implementation are in sync. svn path=/trunk/; revision=15168
2005-07-22Fix some warnings (and one of my previous 'fixes')Jörg Mayer3-6/+6
svn path=/trunk/; revision=14997
2005-07-22From Hannes Gredler:Anders Broman3-3/+7
support for support for DLT_JUNIPER_MLPPP svn path=/trunk/; revision=14994
2005-07-22More 'char*' -> 'const char*' warning fixesJörg Mayer2-7/+7
svn path=/trunk/; revision=14986
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer1-1/+6
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. svn path=/trunk/; revision=14891
2005-07-08Make nettl file header items containing strings "gchar", to squelchGuy Harris1-5/+5
signed vs. unsigned compiler warnings. svn path=/trunk/; revision=14873
2005-07-05Replace Chris Lydick by Robert Long as Author of the Sniffer 2.003 support patchJörg Mayer1-1/+1
svn path=/trunk/; revision=14862
2005-07-02Chris Lydick: Support for Sniffer 2.003 files.Jörg Mayer2-1/+10
Modified to match the current codebase. svn path=/trunk/; revision=14832
2005-06-30make reading of observer files work againRonnie Sahlberg1-1/+11
for some reason we have forgotten to skip the initial (always 8?) bytes prior to the start of the frame. svn path=/trunk/; revision=14822
2005-06-17- Write rf5 files (I don't think tektronix software will be able to read ↵Luis Ontanon4-6/+267
these, ethereal does) - change k12.atm.vci and k12.atm.vpi into atm.vci and atm.vpi svn path=/trunk/; revision=14682
2005-06-16Note that the WAN_CAPTYPE value of 4 can correspond to Cisco HDLCGuy Harris1-0/+14
traffic as well as Frame Relay traffic, and give some information about the cruft found in the xxc field of the header for one CHDLC and one FR capture. svn path=/trunk/; revision=14659
2005-06-16third and last(?) iteration on the import routines for tektronix 32bit rf5 ↵Luis Ontanon2-326/+217
files. Now the import is correct even for large files. I found out when and where the "junk" was inserted. svn path=/trunk/; revision=14646
2005-06-13use a helper dissector to show k12 files.Luis Ontanon2-263/+255
svn path=/trunk/; revision=14621
2005-06-10Fixed indentation and removed control characters, in an attempt to ↵Luis Ontanon1-29/+27
understand why windows fail to compile. svn path=/trunk/; revision=14607
2005-06-10Initial checkin of the 32 bit tektronix k12 binary format (rf5)Luis Ontanon6-3/+592
There is still much to do, but at the very least it can import files allowing the user to choose which protocols handle the diferent sources. svn path=/trunk/; revision=14606
2005-06-04Fix some more leaks in error returns from open routines (if the open canGuy Harris3-14/+27
fail after the private data is allocated, you have to free the private data). The file header in nettl files is 128 bytes - use a #define for it, and also a #define for the magic number size. svn path=/trunk/; revision=14553
2005-05-30From Steve Grubb: Fix a memory leak. Fixes part of bug 217.Gerald Combs1-0/+1
svn path=/trunk/; revision=14500
2005-05-17From Mark C Brown,:Anders Broman3-133/+88
Fixes for LAP-B (SX25L2) and X.25 (SX25L3) nettl trace records. svn path=/trunk/; revision=14385
2005-05-13Add WTAP_GCOM_TIE1 and WTAP_GCOM_SERIAL forGilbert Ramirez2-1/+7
Oolan Zimmer <ethereal@gcom.com> svn path=/trunk/; revision=14362
2005-05-11From Hannes GredlerRonnie Sahlberg3-3/+12
support for Juniper PPPOE encapsulation svn path=/trunk/; revision=14346
2005-05-02- Add support for libpcap files for MTP2 with a per packet headerMichael Tüxen3-5/+127
indicating the direction, narrowband/broadband, and interface number. - Add support to display the direction and interface number. - Add support to packet-mtp2.c to use the broadband/narrowband indication. svn path=/trunk/; revision=14265
2005-04-07updating Mark C Browns informationRonnie Sahlberg3-1/+7
svn path=/trunk/; revision=14025
2005-04-03Fix up the table of encapsulation type strings to match the new set ofGuy Harris1-4/+19
encapsulation types. svn path=/trunk/; revision=14007
2005-04-03Make editcap use wtap_read(); that eliminates the last user ofGuy Harris11-40/+8
wtap_loop(), so eliminate wtap_loop(). svn path=/trunk/; revision=14006
2005-04-01From Mark C Brown NETTL updatesRonnie Sahlberg4-49/+125
svn path=/trunk/; revision=13999
2005-03-20"*p++" doesn't affect what "p" points to; it only affects "p" itself,Guy Harris1-2/+0
and is equivalent to just "p++". If "p" isn't used after that, "*p++" does nothing whatsoever, and can just be removed. svn path=/trunk/; revision=13818
2005-03-18from Thierry MartinRonnie Sahlberg1-0/+1
fix a bug in 5view reader due to an uninitialized variable svn path=/trunk/; revision=13804
2005-03-01The DBS Etherwatch file handler does look for a magic number (the wordGuy Harris1-1/+1
"ETHERWATCH"). svn path=/trunk/; revision=13567
2005-02-24Minor fixesJörg Mayer1-3/+17
svn path=/trunk/; revision=13498
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris1-1/+12
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and GENERATED_FILES macros in Makefile.common files, along the lines of what wiretap/Makefile.common has. Clean up "*~" files with "make clean" rather than only "make distclean" in some additional places. Add "maintainer-clean" rules to the Makefile.nmake files, paralelling the ones in the automake-generated Makefile.in files, using the GENERATED_FILES macros from Makefile.common files. In some cases, move the cleanup of files from "make distclean" to "make maintainer-clean", and in other cases, put in a comment indicating why we're not doing that (because some files that are distributed in the source tarballs, namely Flex output, were built with a UN*X Flex and won't compile on Windows, so we get rid of them with "make distclean" so you can clean up stuff that *has* to be re-generated for Windows). Clean up some *CLEANFILES definitions - get rid of ones that no longer apply as files were moved or that add to the definition a name that's already there. svn path=/trunk/; revision=13402
2005-02-05From Josh Bailey:Gerald Combs5-233/+363
Attached is an update to Lucent/Ascend trace parsing: fix a few bugs, add support for ISDN and Ethernet captures - diffs to 0.10.9. svn path=/trunk/; revision=13311
2005-02-03Mark C. Brown: Added support for new ixgbe cardJörg Mayer2-25/+29
svn path=/trunk/; revision=13267
2005-02-03Give a URL for the ERF specification.Guy Harris1-0/+4
svn path=/trunk/; revision=13252
2005-01-31From Florian Lohoff: Redback SmartEdge SE400/800 tcpdump disassembly.Guy Harris3-1/+7
svn path=/trunk/; revision=13212
2005-01-29Add some notes about stuff discovered by Ken Mann.Guy Harris1-1/+11
svn path=/trunk/; revision=13194
2005-01-28From Yoshihiro Oyama: support "-" as a file name, referring to theGuy Harris4-4/+44
standard input. Opening it for random access isn't supported; we add a new error for that. svn path=/trunk/; revision=13189
2005-01-20From Hannes Gredler: support for Juniper's DLT_JUNIPER_ATM{1,2} values.Guy Harris3-3/+13
svn path=/trunk/; revision=13130
2005-01-16When we get an EOF, only return WTAP_ERR_SHORT_READ as the error if weGuy Harris1-34/+33
were in the middle of processing a record. If we got one at the *beginning* of the record, that just means we've come to a clean end-of-file. svn path=/trunk/; revision=13064
2005-01-14Note that the low-order bit of hdr->hdr_2_x.xxx[8] appears to be a "badGuy Harris1-2/+10
FCS" bit for 802.11, just as it appears to be for Ethernet, and give more details on the 4 bytes of junk at the end of the packet (i.e., that we haven't yet seen an 802.11 capture where it's an FCS rather than just junk). svn path=/trunk/; revision=13028
2005-01-03Add some more comments about the FCS issue.Guy Harris1-10/+14
svn path=/trunk/; revision=12939
2005-01-03Give a bit more information on the "are there FCSes in the frame?"Guy Harris1-5/+32
issue. svn path=/trunk/; revision=12938
2005-01-03Rename the CAPTYPE_ definitions as appropriate - many of them areGuy Harris1-25/+39
specific to particular types of captures, and the same value might correspond to more than one CAPTYPE_ definition. Add an additional CAPTYPE_ for some non-gigabit Ethereal capture seen by Bill Meier, and fix the range check the time stamp units value as per his mail. svn path=/trunk/; revision=12937
2005-01-03From James Fields and Kevin Johnson: fix the handling of time stamps inGuy Harris2-69/+88
a number of Windows Sniffer captures - apparently the time stamp units are in a field in the file header. Add a capture type value seen in at least one ATM capture. Update some comments, and add some comments. Get rid of some redundant setting of "timeunit". svn path=/trunk/; revision=12936
2004-12-21Small WhitespacechangeJörg Mayer1-1/+1
svn path=/trunk/; revision=12798
2004-12-09Note that the link-layer types 170 and 171 are reserved (GFP-T is a bitGuy Harris1-0/+5
ugly, as it encapsulates, for example, the 8B/10B code for gigabit Ethernet and Fibre Channel, so code to read it might have to decode that; GPF-F isn't so bad). svn path=/trunk/; revision=12700
2004-12-07Add an entry for the new DLT_GPRS_LLC (so that nobody working onGuy Harris3-1/+17
Ethereal, unaware that the Ethereal team does *NOT* control libpcap format, thinks they can just grab 169 and use it for their own purposes). svn path=/trunk/; revision=12678
2004-12-04Fix some typosJörg Mayer1-9/+8
svn path=/trunk/; revision=12667
2004-12-04Updates by Martin RegnerJörg Mayer1-24/+35
svn path=/trunk/; revision=12666
2004-12-04Add a bit of info that should be present in a captureJörg Mayer1-0/+6
svn path=/trunk/; revision=12665