Anders Broman
1b49f4e316
From Pascal Quantin:
...
Prettify decoding of EPS NAS messages.
svn path=/trunk/; revision=32993
2010-05-27 14:05:20 +00:00
Jörg Mayer
f7fd044835
Fix for the LUA part of bug
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788
- Don't build the wslua stuff as a (static) library, build the
stuff directly into epan instead.
The wspython remains to be done.
svn path=/trunk/; revision=32992
2010-05-27 10:49:33 +00:00
Anders Broman
4c3104dadf
From Tamás Regõs:
...
Updated Experimental-Result-Code AVP 298.
svn path=/trunk/; revision=32991
2010-05-27 08:12:58 +00:00
Guy Harris
63a93f3f12
Data frames, not management frames, can have a mesh header.
...
svn path=/trunk/; revision=32990
2010-05-27 06:11:28 +00:00
Gerald Combs
8a0edc9501
Remove a couple of items from the "known bugs" list.
...
svn path=/trunk/; revision=32989
2010-05-27 03:24:04 +00:00
Guy Harris
80fda10f18
Make -q not a capture option again - it's used by tshark even when not
...
capturing, and thus even when we build without pcap.
svn path=/trunk/; revision=32988
2010-05-27 01:13:49 +00:00
Gerald Combs
b3a83551a3
Make sure our prefix length is > 0 before lopping off the last
...
character. Fixes bug 4797.
svn path=/trunk/; revision=32987
2010-05-27 00:49:01 +00:00
Guy Harris
391b5127d6
Clean up the error reporting. An EOF from the sync pipe when capturing
...
is just an indication that the capture child exited; don't treat it as
an error, unless the child process exits with an abnormal status.
As tshark sends a "stop capture" indication to the child when it's
^C'ed, the child will exit and we'll get an EOF from the capture pipe;
don't make SIGINT etc. interrupt system calls, so they don't cause reads
from the capture pipe to get EINTR errors.
svn path=/trunk/; revision=32986
2010-05-27 00:48:08 +00:00
Gerald Combs
e2c8894947
Another attempt at bug 4669: Properly set the previous-displayed-packet
...
timestamp when we're recalculating reference times.
Remove an unused variable. Add whitespace & comment fixups.
svn path=/trunk/; revision=32985
2010-05-26 23:29:56 +00:00
Anders Broman
9992de5a4a
From Jakub Zawadzki:
...
One more change from wtap_seek_read to cf_read_frame.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4666
svn path=/trunk/; revision=32984
2010-05-26 21:39:24 +00:00
Jaap Keuter
6fda55130d
From Brian Woodard:
...
User Defined CIGI packets with a packet size greater than 127 bytes are
displayed as Malformed. Instead, treat size as unsigned integers.
svn path=/trunk/; revision=32983
2010-05-26 21:23:45 +00:00
Jaap Keuter
a541950ca8
From Hadar Shoham:
...
Change DHCPv6 option 17.8 to be the same as BOOTP option 43.8
CableLabs specs treat 43.8\17.8 inconsistently as either binary (3 byte)
or string (6 byte)
Additional cleanup and extension of interface ID presentation by me.
svn path=/trunk/; revision=32982
2010-05-26 21:10:02 +00:00
Gerald Combs
074b9660b6
Have new_packet_list_queue_draw() redraw the packet detail as well. Call
...
new_packet_list_queue_draw() whenever we mark/unmark frames. Fixes bug
4669.
svn path=/trunk/; revision=32981
2010-05-26 19:44:40 +00:00
Anders Broman
65ee4e797a
From Jakub Zawadzki:
...
New functions: cf_read_frame_r, cf_read_frame
It's much easier to write:
cf_read_frame (cf, fdata, &err, &err_info)
Than:
wtap_seek_read (cf->wth, fdata->file_off, &cf->pseudo_header, cf->pd,
fdata->cap_len, &err, &err_info)
svn path=/trunk/; revision=32980
2010-05-26 19:11:23 +00:00
Jaap Keuter
a59da6ffd8
Update name resolving description.
...
svn path=/trunk/; revision=32979
2010-05-26 19:06:17 +00:00
Bill Meier
b07566f60e
Reference the 'interlink' plugin dir as an example (rather than agentx
...
which is no longer a plugin).
Fix a typo.
svn path=/trunk/; revision=32978
2010-05-26 16:21:19 +00:00
Martin Mathieson
763a397ae3
Add a tooltip.
...
svn path=/trunk/; revision=32977
2010-05-26 15:51:47 +00:00
Martin Mathieson
13c9cf1d38
Add some tooltips.
...
svn path=/trunk/; revision=32976
2010-05-26 15:20:10 +00:00
Bill Meier
3d909801bc
proto_registrar_dump_fields: output "" for blurb if blurb is a zero-length string.
...
svn path=/trunk/; revision=32975
2010-05-26 14:35:06 +00:00
Martin Mathieson
7c4ec2e051
Expert severity was still overlapping with bits length, so separate them.
...
svn path=/trunk/; revision=32974
2010-05-26 13:53:17 +00:00
Anders Broman
f19eee998f
Try to optimize a bit.
...
svn path=/trunk/; revision=32973
2010-05-26 11:51:41 +00:00
Anders Broman
2ed269439d
Fix indentation.
...
svn path=/trunk/; revision=32972
2010-05-26 11:51:07 +00:00
Tomas Kukosa
e2082dedb6
Export value_string_ext related functions
...
svn path=/trunk/; revision=32971
2010-05-26 07:39:03 +00:00
Stig Bjørlykke
b9bf692c3e
Untabify.
...
svn path=/trunk/; revision=32970
2010-05-26 07:19:42 +00:00
Guy Harris
5c27494bd6
Don't report EINTR - it might be from a ^C.
...
Do report the error string for other read errors, though.
svn path=/trunk/; revision=32969
2010-05-26 05:33:57 +00:00
Guy Harris
b0bfae2a85
Don't send ^T output to the standard error if we're a capture child.
...
Make SIGINFO a restart-the-system-call signal, so reads etc. don't
return an error.
svn path=/trunk/; revision=32968
2010-05-26 04:29:36 +00:00
Jeff Morriss
12b5361a7b
Remember the default value of each protocol preference.
...
If, when we're writing the preferences file, the current value of the
preference is the same as the default, write out the preference (since the
preference file is also the documentation for the preferences) but comment it
out (so that if, for example, you go back to an older version of Wireshark
you won't get warnings about non-existant preferences that you didn't
change--and thus probably don't care too much about).
It might be interesting to, in the future, add a UI to restore the default
values.
svn path=/trunk/; revision=32967
2010-05-26 03:31:30 +00:00
Gerald Combs
d3be76c010
g_error -> expert_add_info_format. Fixup whitespace.
...
svn path=/trunk/; revision=32966
2010-05-26 02:46:50 +00:00
Guy Harris
26bf53f0b1
Use the right system call name.
...
svn path=/trunk/; revision=32965
2010-05-26 02:34:12 +00:00
Guy Harris
d0ac88186d
If dumpcap exits abnormally, report the error.
...
svn path=/trunk/; revision=32964
2010-05-26 02:32:19 +00:00
Guy Harris
347e7a0052
More <stdarg.h> cleanup; some are real bugs, some are just "don't do
...
va_start and va_end unless you're actually going to use the va_list"
(those bring the va_start and va_end closer to the use point, which
makes it a little more obvious that we're using <stdarg.h> correctly and
makes it a little harder to use it incorrectly).
svn path=/trunk/; revision=32963
2010-05-26 02:25:13 +00:00
Guy Harris
7da29cfe69
Put in a warning about the <stdarg.h> problem that I just found and
...
fixed in one place (and am now fixing in some other places).
svn path=/trunk/; revision=32962
2010-05-26 02:21:23 +00:00
Guy Harris
ebc3739570
Once you've used a va_list, you can't use it again until you
...
reinitialize it with va_start(). (Yes, there are platforms where
reusing the va_arg fails, e.g. Mac OS X on x86-64.)
svn path=/trunk/; revision=32961
2010-05-26 02:01:49 +00:00
Jeff Morriss
ea0c9d6b14
Reindent a bit
...
svn path=/trunk/; revision=32960
2010-05-26 01:51:41 +00:00
Guy Harris
d3f8320039
Fix build without pcap.
...
svn path=/trunk/; revision=32959
2010-05-26 01:32:00 +00:00
Guy Harris
7a630c61a1
Add a -q flag to dumpcap, to squelch its reporting of the packet count,
...
and add support for SIGINFO, so, if your OS supports SIGINFO, you can
get the packet count by typing ^T.
svn path=/trunk/; revision=32958
2010-05-26 00:19:27 +00:00
Gerald Combs
237eef2ae7
r32323 broke packet detail tree expansion using the left/right keys on
...
X11. Add back the removed code and add checks for expandable items.
svn path=/trunk/; revision=32957
2010-05-25 23:55:33 +00:00
Bill Meier
a34ed6fcff
Handle lines ending in \r\n.
...
Fixes Bug #4780
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4780
svn path=/trunk/; revision=32956
2010-05-25 22:27:00 +00:00
Gerald Combs
a07fd7f50d
From Sam Leffler and Javier Cardona via email & bug 4793:
...
Add 802.11s mesh support.
From me:
Merge all of the "#ifdef" and "#if 0" switches into "#ifdef
MESH_OVERRIDES"
Add Fast BSS Transition to the list of overridden tags.
Fix a couple of variable initialization errors.
svn path=/trunk/; revision=32955
2010-05-25 22:15:46 +00:00
Gerald Combs
4ebe9a0e2e
Add a note about running autogen.sh.
...
svn path=/trunk/; revision=32954
2010-05-25 22:11:00 +00:00
Jeff Morriss
a12990e603
RFC 4165 uses the same message/parameter formats as draft-12 did so let's
...
call it RFC 4165.
svn path=/trunk/; revision=32953
2010-05-25 21:12:43 +00:00
Anders Broman
7436d04550
Only try header reassembly for TCP.
...
svn path=/trunk/; revision=32952
2010-05-25 21:00:55 +00:00
Jeff Morriss
069fbb2ad3
Remove find_val_for_string
...
svn path=/trunk/; revision=32951
2010-05-25 20:57:51 +00:00
Jeff Morriss
c420b83ee5
find_val_for_string() is only used in prefs.c so remove the prototype
...
and make it static.
When reading enum preferences, use the current value of the preference as the
default value of the preference instead of a hard-coded 1. This way if we
couldn't find the appropriate value we'll don't end up changing the preference
to something that may or may not make sense.
svn path=/trunk/; revision=32950
2010-05-25 20:57:14 +00:00
Guy Harris
71de391514
Pull the big pile of code that handles the
...
capture-stopping/file-switching operation into a routine. Move a few
variables into the loop_data structure so that routine can get at them.
svn path=/trunk/; revision=32949
2010-05-25 20:14:22 +00:00
Anders Broman
91e949512d
From Neil Piercy:
...
Fix misleading PER Bit string display.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4789
(I Added bits display)
svn path=/trunk/; revision=32948
2010-05-25 19:29:23 +00:00
Jaap Keuter
e441284063
Fix for bug 4782:
...
Use proper bitmask to test the "MATCH"-part.
svn path=/trunk/; revision=32947
2010-05-25 17:47:00 +00:00
Martin Mathieson
892d3112ed
Add a filter for DCT2000 error strings, and allow it be included in generated filters from RLC status window.
...
svn path=/trunk/; revision=32946
2010-05-25 14:02:17 +00:00
Martin Mathieson
ee5c636603
Re-organise which FI bits are used to store expert severity and event info, in order to avoid clash with bit offset and length as added in 4413 (Improve bitview display).
...
The event info values were (mostly) done as though they were flags rather than values, but as it doesn't really make sense to combine events I changed them to use contiguous values. They now use the 8 m.s. bits, so there are now 9 unused bits available for new uses.
svn path=/trunk/; revision=32945
2010-05-25 11:21:51 +00:00
Tomas Kukosa
2f0c4dde50
Support of value_string_ext in the asn2wrs using new directive #.USE_VALS_EXT
...
Example usage in NBAP
svn path=/trunk/; revision=32944
2010-05-25 09:07:12 +00:00