Add "column filter string" support to address types.
authorMichael Mann <mmann78@netscape.net>
Sun, 8 Feb 2015 18:49:57 +0000 (13:49 -0500)
committerMichael Mann <mmann78@netscape.net>
Mon, 9 Feb 2015 01:13:28 +0000 (01:13 +0000)
commit2042385ac9eaa7e512b1a0b9af2f916324314e63
tree78a92e5df2c01c53699fced1e7e56495f00b9314
parent4497bb48fd3439474049f7c5e86b4ffa1df35828
Add "column filter string" support to address types.

Information about dissector (filter) fields should be kept in a dissector as much as possible. Supporting "column filter string" also allows other dissectors to create their own "address types" with different column filters (because AT_ETHER isn't always an "Ethernet" address).

This feature also allowed a few "dissector specific" address types to be moved to their own dissector.

Change-Id: Ie9024af4db62bc2ee4f8c9d28a1d807f706f45bf
Ping-Bug:7728
Reviewed-on: https://code.wireshark.org/review/7029
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
16 files changed:
epan/address.h
epan/address_to_str.c
epan/address_types.c
epan/address_types.h
epan/column-utils.c
epan/dissectors/packet-arcnet.c
epan/dissectors/packet-atalk.c
epan/dissectors/packet-devicenet.c
epan/dissectors/packet-ieee802154.c
epan/dissectors/packet-j1939.c
epan/dissectors/packet-jxta.c
epan/dissectors/packet-mstp.c
epan/dissectors/packet-sna.c
epan/dissectors/packet-tipc.c
epan/osi-utils.c
epan/to_str.h