Added a second mode of operation to cf_section_parse, where it takes a base
authorpacman <pacman>
Thu, 15 Feb 2001 07:26:08 +0000 (07:26 +0000)
committerpacman <pacman>
Thu, 15 Feb 2001 07:26:08 +0000 (07:26 +0000)
commitfb882db97f149cd99f38e8913ed6d8bc86d24134
tree44db2c35fc7fb653abe923ec41ba57c4ed1a182d
parent4805bddea93422ffa2b7f66c26478e3aa3e91ff8
Added a second mode of operation to cf_section_parse, where it takes a base
pointer and uses offsets instead of absolute pointers (just like the way
XtGetApplicationResources works). Changed all modules that were using
cf_section_parse to use this new mode, so they can parse directly into their
instance structure instead of going through a static temporary variable.
21 files changed:
src/include/conffile.h
src/main/conffile.c
src/main/radius_snmp.c
src/main/radiusd.c
src/main/radwho.c
src/main/radzap.c
src/main/threads.c
src/modules/rlm_acct_unique/rlm_acct_unique.c
src/modules/rlm_always/rlm_always.c
src/modules/rlm_attr_filter/rlm_attr_filter.c
src/modules/rlm_detail/rlm_detail.c
src/modules/rlm_example/rlm_example.c
src/modules/rlm_fastusers/rlm_fastusers.c
src/modules/rlm_files/rlm_files.c
src/modules/rlm_ldap/rlm_ldap.c
src/modules/rlm_pam/rlm_pam.c
src/modules/rlm_preprocess/rlm_preprocess.c
src/modules/rlm_radutmp/rlm_radutmp.c
src/modules/rlm_realm/rlm_realm.c
src/modules/rlm_sql/rlm_sql.c
src/modules/rlm_unix/rlm_unix.c