Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=37716
|
|
Add draft-ietf-6man-rpl-routing-header-03 Support (RH4 RPL Routing Header)
From me :
* Display Bytes of Address and Full Address (Generated)
* Fix some Whitespace and minor enhance...
svn path=/trunk/; revision=37632
|
|
svn path=/trunk/; revision=37071
|
|
svn path=/trunk/; revision=35705
|
|
return string is NULL terminated.
There's no need to pass the result of tvb_get_ptr() as the 'value' in
proto_tree_add_*(): just use proto_tree_add_item().
svn path=/trunk/; revision=35548
|
|
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
|
|
Use real IPv6 destination address when RH0 has 0 segments left.
svn path=/trunk/; revision=34199
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548 :
Clean up hf fields some more: mostly removing leading and trailing spaces from names and blurbs.
svn path=/trunk/; revision=34165
|
|
svn path=/trunk/; revision=33984
|
|
svn path=/trunk/; revision=33982
|
|
svn path=/trunk/; revision=33959
|
|
svn path=/trunk/; revision=33900
|
|
svn path=/trunk/; revision=33878
|
|
address, add the corresponding MAC address to the tree.
svn path=/trunk/; revision=33870
|
|
svn path=/trunk/; revision=33565
|
|
svn path=/trunk/; revision=32411
|
|
svn path=/trunk/; revision=32367
|
|
svn path=/trunk/; revision=31776
|
|
reassembly.
svn path=/trunk/; revision=31767
|
|
Add a tap hook to the IPv6 dissector.
svn path=/trunk/; revision=31230
|
|
svn path=/trunk/; revision=30995
|
|
Patch for IPv6 dissector to support the ff:
- RFC 2460 sec 3, particularly Traffic Class field's 6-bit DSCP and 2-bit ECN
- RFC 2474 sec 3, copied implementation of ip.c to determine DSCP codepoints
- RFC 3168 sec 5, for ECN's ECT and CE bits
- changed the comment
svn path=/trunk/; revision=30957
|
|
* Remove check_col guards
svn path=/trunk/; revision=30127
|
|
svn path=/trunk/; revision=29446
|
|
svn path=/trunk/; revision=29344
|
|
svn path=/trunk/; revision=29340
|
|
Fixed IPv6 malformed packet when ip6_nxt (Next Header) is equal to "59". as per section 4.7 RFC 2460.
svn path=/trunk/; revision=29334
|
|
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
|
|
svn path=/trunk/; revision=28408
|
|
Also: Use global tfs_yes_no TFS structure in two cases (packet-ipv6.c)
svn path=/trunk/; revision=28311
|
|
svn path=/trunk/; revision=27050
|
|
extension headers, just as is used elsewhere).
Add some blank lines to make that case statement a bit easier to read.
Fix typo.
svn path=/trunk/; revision=26724
|
|
svn path=/trunk/; revision=26723
|
|
svn path=/trunk/; revision=26722
|
|
svn path=/trunk/; revision=26647
|
|
Incorrect dissasembly of IPv6 packets with extension headers after the fragment header
svn path=/trunk/; revision=25882
|
|
epan/dissectors/packet-ncp2222.inc is a bit hard to fix, so we're not
ready to enable that warning by default yet.
Throw in some casts to handle GLib routines that take arbitrary
non-const pointers (they can later return the pointers, and some
callers might want to modify or free up those pointers in cases where
they're known to be writable or allocated).
Use ep_tvb_memdup() rather than a combination of ep_alloc() and
tvb_memcpy().
Clean up some indentation.
svn path=/trunk/; revision=25601
|
|
svn path=/trunk/; revision=25305
|
|
svn path=/trunk/; revision=23555
|
|
"pseudo" field
svn path=/trunk/; revision=23483
|
|
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace
- col_append_fstr() with faster col_append_str()
- col_add_str() with col_set_str()
when it's safe
svn path=/trunk/; revision=23252
|
|
ICMPv6 & UDP w/IPv6 checksum with a routing header fixed using the routing header address now.
svn path=/trunk/; revision=22331
|
|
1. in dissect_routing6() if (rt.ip6r_type == 2) set pinfo->dst to the Home Address.
2. dissect_mipv6_hoa() set the pinfo->src to the Home Address.
svn path=/trunk/; revision=21732
|
|
most have been tagged unused (few have been deleted if dissector has not been
modified since a long time)
move packet-ssl-utils.c to DISSECTOR_SRC
svn path=/trunk/; revision=21431
|
|
New dissector support, SHIM6
checked in with the following modifications :
- use of proto_tree_add_item whenever possible (addition of several hf_items),
- use distinct subtree idx for each subtree,
- addition of some subtrees,
- split shim_opts in several functions,
- accurate incrementation of offset in locator preferences (in case of option length > 3)
- add true_false_string for critical options and protocol differentiation (hip, shim6)
- add ipv6.shim6.checkksum_good, ipv6.shim6.checkksum_bad, cksum expert info
section added to AUTHORS
svn path=/trunk/; revision=21390
|
|
svn path=/trunk/; revision=21322
|
|
- follows the same rules as the one in ipv4 dissector for
ipv6_[src|dst|addr][_host] items.
- use proto_tree_add_item for displaying the name of the parsed options.
- added header type value_string
- add an expert info for invalid jumbo value and invalid router alert
length.
- correction of invalid jumbo payload length
- get rid of variable declaration after statement
svn path=/trunk/; revision=21283
|
|
svn path=/trunk/; revision=18830
|
|
pinfo fields correctly.
svn path=/trunk/; revision=18574
|
|
svn path=/trunk/; revision=18196
|