Commit Graph

5 Commits

Author SHA1 Message Date
Guy Harris 770604ccfa From Emanuele Caratti:
add support for multiple encryption keys, one per conversation,
	in a single capture;

	add some fields in the accounting dissection.

svn path=/trunk/; revision=8734
2003-10-19 17:30:43 +00:00
Guy Harris e62a1a7386 From Emanuele Caratti:
just use "g_free()" to free the buffer in "md5_xor()", as it
	doesn't throw exceptions;

	temporarily #ifdef out "tacplus_acct_flags" pending the
	arrival of code to dissect the TACACS+ accounting stuff.

svn path=/trunk/; revision=8566
2003-09-29 18:50:47 +00:00
Guy Harris 537cce5c82 From Emanuele Caratti: full TACACS+ dissection.
svn path=/trunk/; revision=8506
2003-09-20 09:41:48 +00:00
Guy Harris 42107e8614 Move calls to "dissector_add()" out of the register routines for TCP and
UDP and into the handoff registration routines for the protocols in
question.

Make the dissectors for those protocols static if they're not called
outside the dissector's source file.

Get rid of header files if all they did was declare dissectors that are
now static; remove declarations of now-static dissectors from header
files that do more than just declare the dissector.

svn path=/trunk/; revision=1823
2000-04-08 07:07:42 +00:00
Gilbert Ramirez ddfa11e870 Create a header file for every packet-*.c file. Prune the packet.h file.
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
2000-02-15 21:06:58 +00:00