use proto_tree_add_item() for IPv6 header, to allow filtering like below
authoritojun <itojun@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 15 Oct 1999 04:22:48 +0000 (04:22 +0000)
committeritojun <itojun@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 15 Oct 1999 04:22:48 +0000 (04:22 +0000)
commitb65e967269476ce499e5982201e6cd56b32bac69
tree667b266924534491f151dac6062f42cbaa2b6a42
parentd0a41da66afd63ffb4d4343dea4216760fae570e
use proto_tree_add_item() for IPv6 header, to allow filtering like below
possible.
ipv6.nxt == 17
ipv6.dst == ff02::9
ipv6.src[0:2] == fe:80

modify dfilter lexical rule to allow standard IPv6 expression to be
passed up to parser.

XXX backward compat issue in lex rule, maybe
XXX IPv6 has chained headers.  how will dfilter behave when we have
multiple protocol header of the same type?
XXX ipv6.nxt is not really useful due to IPv6 chained header.  we need a
symbol to identify "final" protocol type on the chain (testing ipv6.final
but will SEGV).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@836 f5534014-38df-0310-8fa8-9805f1628bb7
dfilter-grammar.y
dfilter-scanner.l
packet-ipv6.c