Ensure that all value_string arrays end in {0, NULL}. Dissectors got away
authorgram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 3 Jan 2001 16:41:08 +0000 (16:41 +0000)
committergram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 3 Jan 2001 16:41:08 +0000 (16:41 +0000)
commit7d286958f19942e52e7912f7eaebb1c8cbed804d
treee67e6a292cf66edf79431f30778f239fc9468f4e
parent0442a789c10c208756b38971f752eaf44ff37e03
Ensure that all value_string arrays end in {0, NULL}. Dissectors got away
with not terminating their arrays because they knew the limits of the
value used to look up strings in the value_string array, but the
dfilter_expr_dlg does not know these limits and must rely on the terminating
{0, NULL} record.

Also, in SNA fixed a bug in which a field should have been defined as FT_UINT8
but was defined as FT_BOOLEAN.

In WTP, fixed a value string which had duplicate keys.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@2817 f5534014-38df-0310-8fa8-9805f1628bb7
19 files changed:
packet-cops.c
packet-hsrp.c
packet-ip.c
packet-kerberos.c
packet-l2tp.c
packet-ldap.c
packet-mip.c
packet-ncp.c
packet-nfs.c
packet-ospf.c
packet-rsvp.c
packet-rx.c
packet-smb.c
packet-sna.c
packet-snmp.c
packet-srvloc.c
packet-vrrp.c
packet-wsp.c
packet-wtp.c