aboutsummaryrefslogtreecommitdiffstats
path: root/epan/uat_load.l
AgeCommit message (Collapse)AuthorFilesLines
2007-02-03second iteration:Luis Ontanon1-20/+23
* 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 svn path=/trunk/; revision=20695
2007-01-30do not use yy_flex_realloc()Luis Ontanon1-3/+1
svn path=/trunk/; revision=20616
2007-01-29uat_load.l improve error reportingLuis Ontanon1-14/+17
Makefile.am add uat_load.l to distribution svn path=/trunk/; revision=20600
2007-01-29now it is operational.Luis Ontanon1-14/+93
svn path=/trunk/; revision=20595
2007-01-28Although yet untested (but it compiles and is still unused) add UAT to the repo.Luis Ontanon1-0/+284
UAT is an API to handle User Accessible Tables, an UAT is basically an array of arbitrary structs that has a file representation as a mean for mantaining things like: - the snmp_users_table - dfilter macros - ipsec/ssl key bindings - k12 configuration, - and many other table-like user modifiable preferences comming soon gtk's uat_window() and prefs_add_uat() uat.h is fairly doc[uo]m[m]?ented, a README with a simple example of how is to be used will be available as I write them svn path=/trunk/; revision=20586