aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/ascend-grammar.y
AgeCommit message (Collapse)AuthorFilesLines
2000-08-25Move #include <time.h> into wtap-int.h instead of requiring it inGilbert Ramirez1-2/+1
every C file. I noticed this because of a build break of csids.obj on Win32. svn path=/trunk/; revision=2378
2000-05-19Add wtap-int.h. Move definitions relevant to the internal workins of wiretapGilbert Ramirez1-2/+2
to that file, leave public definitions in wtap.h. Rename "union pseudo_header" to "union wtap_pseudo_header". Make the wtap_pseudo_header pointer available in packet_info struct. svn path=/trunk/; revision=1989
2000-05-19In Wiretap, a file stream handle is a "FILE_T", not a "FILE_T *" (aGuy Harris1-2/+2
"FILE_T" is either a "gzFile" or a "FILE *", depending on whether zlib support is enabled or not). Fix various function declarations and definitions. svn path=/trunk/; revision=1984
2000-05-18Remove the "union pseudo_header" from the "frame_data" structure;Guy Harris1-3/+2
there's no need to keep it around in memory - when the frame data is read in when handing a frame, read in the information, if any, necessary to reconstruct the frame header, and reconstruct it. This saves some memory. This requires that the seek-and-read function be implemented inside Wiretap, and that the Wiretap handle remain open even after we've finished reading the file sequentially. This also points out that we can't really do X.25-over-Ethernet correctly, as we don't know where the direction (DTE->DCE or DCE->DTE) flag is stored; it's not clear how the Ethernet type 0x0805 for X.25 Layer 3 is supposed to be handled in any case. We eliminate X.25-over-Ethernet support (until we find out what we're supposed to do). svn path=/trunk/; revision=1975
2000-01-22Fix files that had Gilbert's old e-mail address or that didn't have myGuy Harris1-2/+2
forwarding e-mail address. svn path=/trunk/; revision=1522
2000-01-10Some initial changes for win32 support, but not all.Gilbert Ramirez1-3/+3
Added lots of #ifdef HAVE_*_H wrappers. Added some #defines in config.h.win32 Check for more headers in configure.in Added prototype for inet_aton() in inet_v6defs.h. Changed "BYTE" token (i.e., #define) in ascend-gramamr.y because it conflicts with a windows definition. Use HEXBYTE instead. svn path=/trunk/; revision=1448
1999-10-31Move the initial comment inside the first "%{", so that it shows up inGuy Harris1-3/+2
the generated parser, so that "ident" will tell you from which version of the grammar that parser was generated. svn path=/trunk/; revision=956
1999-10-27Include <time.h> to get "struct tm" declared.Guy Harris1-1/+2
svn path=/trunk/; revision=936
1999-10-08Add an "ascend-int.h" file, to declare routines used by more than one ofGuy Harris1-1/+2
the files in the Lucent/Ascend capture file code. svn path=/trunk/; revision=787
1999-09-23Give it an RCS ID.Guy Harris1-0/+23
svn path=/trunk/; revision=706
1999-09-13Add support for "wdd" trace output.Gerald Combs1-17/+61
svn path=/trunk/; revision=673
1999-09-11Added Guy's patch to use the pseudo header facility to pass up the AscendGerald Combs1-13/+19
metadata. Also added filter items for the session and task number. svn path=/trunk/; revision=664
1999-09-11Get rid of an unused variable.Guy Harris1-2/+0
svn path=/trunk/; revision=663
1999-09-11Add in ascend.c, ascend.h, ascend-grammar.y and ascend-scanner.l. TheseGerald Combs1-0/+184
read and parse the Lucent/Ascend trace output. svn path=/trunk/; revision=653