Richard Sharpe
428c514ba6
Fix a spelling mistake.
...
svn path=/trunk/; revision=6219
2002-09-07 15:45:28 +00:00
Jörg Mayer
6872097e8f
Add back stdio.h
...
svn path=/trunk/; revision=6218
2002-09-07 14:56:57 +00:00
Olivier Abad
1cfc7d562c
GtkList to GtkTreeView conversion.
...
svn path=/trunk/; revision=6217
2002-09-07 10:48:07 +00:00
Jörg Mayer
d3202fcc7d
make dist needs to include gtk and gtk2 no matter what the configure opitons were
...
svn path=/trunk/; revision=6216
2002-09-07 10:04:41 +00:00
Ronnie Sahlberg
5b2510fb8e
Tap system supprot for Gtk1 and both rpc_stat and rpc_progs
...
Gtk1 is still single threaded so if the tap extensions need to do something
time consuming or cpu intensive, then the main application will suffer.
It is better than nothing.
svn path=/trunk/; revision=6215
2002-09-07 10:02:36 +00:00
Jörg Mayer
f4ba9d929c
Add back stdio.h
...
svn path=/trunk/; revision=6214
2002-09-07 10:01:55 +00:00
Ronnie Sahlberg
e0ccffe293
remove old files we have renamed to proper names
...
svn path=/trunk/; revision=6213
2002-09-07 09:29:46 +00:00
Ronnie Sahlberg
244b20d868
Change naming for rpcstat and rpcprogs
...
svn path=/trunk/; revision=6212
2002-09-07 09:28:05 +00:00
Richard Sharpe
95c2dfb4b3
Decode AP-REQ and AP-REP KRB5 message types ...
...
svn path=/trunk/; revision=6211
2002-09-07 08:43:04 +00:00
Jörg Mayer
3c4499c972
This file is not packet-gssapi.h, although it was cloned from it
...
svn path=/trunk/; revision=6210
2002-09-07 08:29:13 +00:00
Richard Sharpe
5739c418b7
OK, now have KRB5 dissector playing nice.
...
svn path=/trunk/; revision=6209
2002-09-07 03:32:49 +00:00
Jörg Mayer
0a749ca6b4
Include wtap.h to declare wtap_pseudo_header
...
svn path=/trunk/; revision=6208
2002-09-07 00:41:26 +00:00
Jörg Mayer
546a605e75
Declare dissect_Ticket in packet-kerberos.h and include that into packet-spnego.c
...
svn path=/trunk/; revision=6207
2002-09-07 00:29:29 +00:00
Jörg Mayer
67a9ecc9b4
Use g_ntohXXX instead of ntohXXX
...
svn path=/trunk/; revision=6206
2002-09-07 00:08:02 +00:00
Jörg Mayer
2e0595ad63
Add back more string.h includes
...
svn path=/trunk/; revision=6205
2002-09-07 00:02:24 +00:00
Ronnie Sahlberg
8e876bf574
Forgot to add two files
...
svn path=/trunk/; revision=6204
2002-09-06 23:14:04 +00:00
Ronnie Sahlberg
4bf8ffa040
Patch from Oliver Abad to reduce CPU used by the redraw thread. Use g_sleep()
...
instead of a crude busy-wait loop.
svn path=/trunk/; revision=6203
2002-09-06 22:53:19 +00:00
Ronnie Sahlberg
429b24827b
From Vassilii Khachaturov, cleanup of redundant code.
...
svn path=/trunk/; revision=6202
2002-09-06 22:45:44 +00:00
Guy Harris
ce6eb43912
Put needed include back in (<string.h>, to declare "memset()").
...
svn path=/trunk/; revision=6201
2002-09-06 21:27:57 +00:00
Guy Harris
73e1310d82
From Hannes Gredler: decode the sample rate factor in cflowd5 headers.
...
svn path=/trunk/; revision=6200
2002-09-06 21:22:37 +00:00
Jörg Mayer
f8c12c2520
Remove unused include
...
svn path=/trunk/; revision=6199
2002-09-06 18:29:41 +00:00
Ronnie Sahlberg
207cca1ce5
Forgot to point to tap.c for more documentation.
...
svn path=/trunk/; revision=6198
2002-09-06 14:05:59 +00:00
Ronnie Sahlberg
19433dcc4b
A better than nothing doc for tapping.
...
svn path=/trunk/; revision=6197
2002-09-06 14:04:25 +00:00
Ronnie Sahlberg
a8fd6b2fae
Moved two other functions from gtk2-rpc[stat|progs].c into main.c so it
...
will be easier to reuse these functions on non-threaded gtk1-ethereal.
svn path=/trunk/; revision=6196
2002-09-06 13:24:45 +00:00
Ronnie Sahlberg
694eba5dbd
Gtk2 port of RPCPROGS
...
svn path=/trunk/; revision=6195
2002-09-06 10:14:14 +00:00
Ronnie Sahlberg
6ccf93089e
Gtk2 port of RPCPROGS statistics
...
svn path=/trunk/; revision=6194
2002-09-06 10:13:17 +00:00
Ronnie Sahlberg
e318b2ff8a
Moved access of the mutex protecting the critical region into gtk2/main.c
...
so that it would be possible to share an unmodified gtk2-rpcstat.c with
any future gtk1-ethereal support for the tap system.
Anyone reading this cvs entry:
Perhaps someone could just try to add a draw_all_listeners() to the place in
file.c where it has finished reading or rescanning all packets.
That might work though it wouldnt update in semi-real time but would
be simple and better than nothing.
svn path=/trunk/; revision=6193
2002-09-06 08:58:20 +00:00
Richard Sharpe
232db679b5
Properly dissect the innerContextToken for Kerberos in GSSAPI.
...
Now, all I have to do is to modularize the Kerberos dissector :-)
svn path=/trunk/; revision=6192
2002-09-06 05:41:17 +00:00
Jörg Mayer
e4a2e2cefe
Include cleanups in gtk and gtk2:
...
Remove unneded includes
Add include wrappers where missing
svn path=/trunk/; revision=6191
2002-09-05 18:48:52 +00:00
Ronnie Sahlberg
e20ea63dd4
New type of onc-rpc statistics.
...
try: -z rpc,programs
svn path=/trunk/; revision=6190
2002-09-05 09:27:56 +00:00
Ronnie Sahlberg
a26f9d5107
Added a mutex to protect a critical region in Gtk2 where the list can be
...
modified while the draw thread is walking it.
Changed the cmdline switch to -z so the same one can be used both for
ethereal and tethereal.
Updated man pages to reflect the RPCSTAT feature.
(Try this with Tools/Statistics/ONC-RPC/RTT and load a capture containing
onc-rpc. )
svn path=/trunk/; revision=6189
2002-09-05 06:46:38 +00:00
Richard Sharpe
14c0a66cc8
Fix up compiler warning problems ...
...
svn path=/trunk/; revision=6188
2002-09-05 04:19:31 +00:00
Richard Sharpe
97a92267db
Commit my changes to handle KRB5 in SPNEGO ...
...
Turns out it is a KRB5 AP-REQ ASN1 encoded, and the Kerberos dissector is
going to need to be re-architected to deal with this.
svn path=/trunk/; revision=6187
2002-09-05 03:49:03 +00:00
Tim Potter
559b6aa26e
The error codes returned by srvsvc rpcs are actually DOS error codes, not NT codes.
...
svn path=/trunk/; revision=6186
2002-09-05 00:17:05 +00:00
Richard Sharpe
f982b27fae
Remove a debugging printf ...
...
svn path=/trunk/; revision=6185
2002-09-04 22:20:57 +00:00
Ronnie Sahlberg
b08f943ac6
Enable rpcstat in the gtk2 gui
...
svn path=/trunk/; revision=6184
2002-09-04 22:19:42 +00:00
Ronnie Sahlberg
77e51f9b1c
Functions for the gtk2 based version of rpcstat
...
svn path=/trunk/; revision=6183
2002-09-04 22:18:12 +00:00
Ronnie Sahlberg
756b43584a
Enable the tap feature for ethereal as well. (will only update in real time for the gtk2 port though)
...
svn path=/trunk/; revision=6182
2002-09-04 22:15:39 +00:00
Ronnie Sahlberg
159eb51139
When compiling for Gtk2, make sure we link with gthread as well.
...
svn path=/trunk/; revision=6181
2002-09-04 22:12:30 +00:00
Richard Sharpe
174fb49854
Add some level of OID naming etc ...
...
svn path=/trunk/; revision=6180
2002-09-04 21:34:38 +00:00
Jörg Mayer
070a9a3b11
Add packet-netflow.h to noinst_HEADERS
...
svn path=/trunk/; revision=6179
2002-09-04 20:38:00 +00:00
Guy Harris
6f25d0da7c
From Matthew Smart: Cisco NetFlow protocol support.
...
svn path=/trunk/; revision=6178
2002-09-04 20:23:55 +00:00
Guy Harris
4d56a350bd
Clean up white space, and fix a pod2man warning.
...
svn path=/trunk/; revision=6177
2002-09-04 19:33:05 +00:00
Guy Harris
7a973edb96
Update some comments.
...
svn path=/trunk/; revision=6176
2002-09-04 19:29:59 +00:00
Ronnie Sahlberg
93a649db6f
Tap api. tap is a simple api that can be used for arbitrary extensions.
...
One example extension is rpcstat.
Try -Z rpc,rtt,100003,3 as argument to tethereal when reading a capture
containing NFSv3 packets.
tap-rpcstat.[ch] is intended to demonstrate the api and can be used to
base other extensions on.
svn path=/trunk/; revision=6175
2002-09-04 09:40:29 +00:00
Richard Sharpe
7876ca4fe0
Fix up warnings by implementing the stuff that was left out.
...
svn path=/trunk/; revision=6174
2002-09-04 06:54:45 +00:00
Richard Sharpe
6605085126
Fix the handling of the NTLMSSP blobs in the case when the server asks
...
for RAW NTLMSSP, but the client actually sends SPNEGO encapsulated NTLMSSP.
svn path=/trunk/; revision=6173
2002-09-04 05:46:02 +00:00
Richard Sharpe
a842eb9d8e
Who was that fscking idiot who put a \n into the mechListMIC format specifier!
...
svn path=/trunk/; revision=6172
2002-09-03 16:45:31 +00:00
Ronnie Sahlberg
81e5680712
From Ulf Lamping, support for ieee float/double types in dce-rpc
...
svn path=/trunk/; revision=6171
2002-09-03 08:41:35 +00:00
Ronnie Sahlberg
957f38e57c
From Ulf Lamping, support for ieee float and double types in the dcerpc
...
dissectors.
svn path=/trunk/; revision=6170
2002-09-03 08:39:16 +00:00