cfg framework: cfg_select() and cfg_reset() added
authorMiklos Tirpak <miklos@iptel.org>
Mon, 4 Oct 2010 13:35:59 +0000 (15:35 +0200)
committerMiklos Tirpak <miklos@iptel.org>
Mon, 4 Oct 2010 13:35:59 +0000 (15:35 +0200)
commit415f24a4f46c8f76c58122d18b943f6e4f0b58d3
tree306b0680a0dad4fb3f283ba37569f08406c24ea0
parentb062f42f4353802b03dba4cee41909657b4a5ffe
cfg framework: cfg_select() and cfg_reset() added

cfg_select("group_name", "var_name") can be used to move a group
handle to a specifig group instance in the script. Evey variable
access within that group will be made from the new group instance
until the handle is reset, practically until the end of the script
unless cfg_reset("group_name") is explicitely called.
This is true both for custom, module, and core variables, i.e. every
configuration group can have multiple set of values.
action.c
cfg.lex
cfg.y
route.c
route_struct.h