aboutsummaryrefslogtreecommitdiffstats
path: root/packet-giop.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix to a comment, from Frank Singleton.Guy Harris2001-08-031-2/+2
| | | | svn path=/trunk/; revision=3814
* From Frank Singleton: when GIOP sub-dissectors register themselves, haveGuy Harris2001-06-291-4/+4
| | | | | | | | them supply a protocol ID, and have the code that calls the subdissectors check if the protocol is enabled and, if it isn't, not call the sub-dissector. svn path=/trunk/; revision=3623
* Improved support for CORBA IDL "fixed" types, and fix to handling ofGuy Harris2001-06-271-12/+29
| | | | | | explicit and heuristic GIOP dissectors, from Frank Singleton. svn path=/trunk/; revision=3615
* Support for protocols running atop GIOP, from Frank Singleton.Guy Harris2001-06-181-0/+572
| | | | svn path=/trunk/; revision=3563
* Add routines to:Guy Harris2000-05-051-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | register lists of "heuristic" dissectors, which are handed a frame that may or may contain a payload for the protocol they dissect, and that return FALSE if it's not or dissect the packet and return TRUE if it is; add a dissector to such a list; go through such a list, calling each dissector until either a dissector returns TRUE, in which case the routine returns TRUE, or it runs out of entries in the list, in which case the routine returns FALSE. Have lists of heuristic dissectors for TCP and for COTP when used with the Inactive Subset of CLNP, and add the GIOP and Yahoo Messenger dissectors to the first list and the Sinec H1 dissector to the second list. Make the dissector name argument to "dissector_add()" and "dissector_delete()" a "const char *" rarther than just a "char *". Add "heur_dissector_add()", the routine to add a heuristic dissector to a list of heuristic dissectors, to the set of routines we can export to plugins through a table on platforms where dynamically-loaded code can't call stuff in the main program, and initialize the element in the table in question for "dissector_add()" (which we'd forgotten to do). svn path=/trunk/; revision=1909
* Create a header file for every packet-*.c file. Prune the packet.h file.Gilbert Ramirez2000-02-151-0/+26
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