second iteration:
authorlego <lego@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 3 Feb 2007 14:25:02 +0000 (14:25 +0000)
committerlego <lego@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 3 Feb 2007 14:25:02 +0000 (14:25 +0000)
commita38ac2221a5a470ca9bbcdff0bb289d2fa870247
tree683c63d63061635121c0893a08d8320a910299da
parent5304b157dc7a8d1e6e9481aed348bbf803d11ecc
second iteration:
* fields of an uat table now are passed using an array of uat_filed_t
* field callbacks take two more userdata arguments
* add some macros to define uat field callbacks.
* uats can be registered as preferences for a specific protocol
   - the preference widget is a button that opens the uat's window
* dfilter-macro => reflect changes to API

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20695 f5534014-38df-0310-8fa8-9805f1628bb7
12 files changed:
epan/dfilter/dfilter-macro.c
epan/prefs-int.h
epan/prefs.c
epan/prefs.h
epan/uat-int.h
epan/uat.c
epan/uat.h
epan/uat_load.l
gtk/macros_dlg.c
gtk/prefs_dlg.c
gtk/uat_gui.c
gtk/uat_gui.h