aboutsummaryrefslogtreecommitdiffstats
path: root/packet-rsvp.h
AgeCommit message (Collapse)AuthorFilesLines
2002-04-14From Joerg Mayer:Guy Harris1-0/+31
Declares some variables static. Creates a new include file packet-rsvp.h, and make use of it (change some extern decls to #inlcude). Move the file packet-pgm.h into packet-pgm.c as it is not used by anything outside packet-pgm.c. svn path=/trunk/; revision=5162
2000-04-16Register an "ip.proto" dissector table for IPv4, and have dissectors forGuy Harris1-13/+0
protocols that run inside IPv4 register themselves with it using "dissector_add()". Make various dissectors static if they can be, and get rid of any header files that no longer contain any information as a result of that change. svn path=/trunk/; revision=1870
2000-02-15Create a header file for every packet-*.c file. Prune the packet.h file.Gilbert Ramirez1-437/+2
This change allows you to add a new packet-*.c file and not cause a recompilation of everything that #include's packet.h Add the plugin_api.[ch] files ot the plugins/Makefile.am packaging list. Add #define YY_NO_UNPUT 1 to the lex source so that the yyunput symbol is not defined, squelching a compiler complaint when compiling the generated C file. svn path=/trunk/; revision=1637
1999-11-18Craig Rodrigues' fixes to let it compile on AIX using IBM's compilerGuy Harris1-4/+4
(remove commas following the last member of an enum, make all bit fields "guint32" - GCC lets you get away with that, but at least some other compilers don't). svn path=/trunk/; revision=1052
1999-08-27"long" -> "gint32" ("gint32" is 32 bits, "long" isn't necessarily 32Guy Harris1-2/+2
bits and is definitely not 32 bits on some platforms). svn path=/trunk/; revision=592
1999-08-27Updated RSVP decoder with Ashok's newest code.Gilbert Ramirez1-2/+2
svn path=/trunk/; revision=590
1999-08-22Don't use zero-length arrays - not all compilers support them, and we'reGuy Harris1-77/+77
not using the structure members so declared, anyway; instead, put in a comment to note that the data follows, in a certain format. Use "guint8", "guint16", and "guint32" instead of "unsigned char", "unsigned short", and "unsigned long", as per the rest of Ethereal; the first two pairs are equivalent, but "unsigned long" is *not* necessarily a 32-bit data type (it's not a 32-bit data type on most 64-bit platforms, for example). svn path=/trunk/; revision=550
1999-08-12Added Ashok's fix for RSVP and support for RSVP+.Gilbert Ramirez1-86/+106
svn path=/trunk/; revision=475
1999-07-13Added support for compiling on win32 with Visual C and 'nmake'. It compiles,Gilbert Ramirez1-4/+4
but does not link. Perhaps someone who understands the MS tools can help out. I made it link a few months ago, but with different version of glib/gtk+. I can't remember how I made it link. Most of the compatibility issues were resolved with adding #ifdef HAVE_UNISTD_H the the source code. Please be sure to add this to all future code. svn path=/trunk/; revision=359
1999-06-11Added RSVP protocol dissector.Gilbert Ramirez1-0/+428
svn path=/trunk/; revision=304