aboutsummaryrefslogtreecommitdiffstats
path: root/packet-fw1.c
AgeCommit message (Collapse)AuthorFilesLines
2003-10-01Have a pseudo-header for Ethernet packets, giving the size of the FCS -Guy Harris1-2/+2
0 means "there is no FCS in the packet data", 4 means "there is an FCS in the packet data", -1 means "I don't know whether there's an FCS in the packet data, guess based on the packet size". Assume that Ethernet encapsulated inside other protocols has no FCS, by having the "eth" dissector assume that (and not check for an Ethernet pseudo-header). Have "ethertype()" take an argument giving the FCS size; pass 0 when appropriate. Fix up Wiretap routines to set the pseudo-header. This means we no longer use the "generic" seek-and-read routine, so get rid of it. svn path=/trunk/; revision=8574
2003-08-16From Alfred Koebler:Guy Harris1-7/+61
add interpretation of chain position; add a preference to interpret the new file format used by fw monitor options -u/-s. svn path=/trunk/; revision=8169
2003-06-12There are 10 bytes of interface name in the header; make the buffer forGuy Harris1-3/+3
the interface name 10+1 bytes (1 byte for a terminating null - we mustn't assume there's one in the header, as *no* Ethereal dissector should ever make assumptions about file contents that would cause misbehavior) rather than 20 bytes (the extra 9 bytes wouldn't be used and aren't necessary), and pass the size of the buffer to "tvb_get_nstringz0()" rather than the size of the field in the packet. svn path=/trunk/; revision=7856
2002-12-10From Alfred Koebler: add support for a column for the interface andGuy Harris1-42/+55
direction in Firewall-1 monitor files. svn path=/trunk/; revision=6771
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-9/+9
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2002-08-11The name "interface" causes compilation problems with MSVC++; useGuy Harris1-7/+7
"interface_name" instead. svn path=/trunk/; revision=5979
2002-08-08Remove some unused includes.Jörg Mayer1-9/+1
svn path=/trunk/; revision=5971
2002-08-08Make "dissect_fw1()" static.Guy Harris1-6/+6
Get rid of the redundant "fw1_" in the "summary in tree" preference name (the full name is "fw1.summary_in_tree", so you don't need another "fw1_" in there). svn path=/trunk/; revision=5970
2002-08-08From Alfred Koebler: support for interpreting Ethernet captures asGuy Harris1-0/+238
CheckPoint FireWall-1 monitor files (those files look like snoop files for Ethernet). svn path=/trunk/; revision=5969