]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
Convert pairmake() to talloc
authorAlan T. DeKok <aland@freeradius.org>
Tue, 19 Mar 2013 00:15:39 +0000 (20:15 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 19 Mar 2013 19:44:39 +0000 (15:44 -0400)
commitc11e3d84543999e75e819f806e2bead4b40e41df
tree4be8af1459be0d1de710460a8210d1a8a4bf4c57
parent7c8364263b285e819afe5383719cfb938cf69014
Convert pairmake() to talloc

And add a VALUE_PAIR**vps to it.  If vps != NULL, the newly
created VP is added to the list.

This API change cleans up the code rather substantially
61 files changed:
src/include/libradius.h
src/include/radiusd.h
src/include/soh.h
src/lib/dhcp.c
src/lib/valuepair.c
src/main/auth.c
src/main/cb.c
src/main/conffile.c
src/main/evaluate.c
src/main/process.c
src/main/realms.c
src/main/soh.c
src/main/tls.c
src/main/valuepair.c
src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c
src/modules/rlm_chap/rlm_chap.c
src/modules/rlm_counter/rlm_counter.c
src/modules/rlm_digest/rlm_digest.c
src/modules/rlm_eap/eap.c
src/modules/rlm_eap/libeap/eap_tls.c
src/modules/rlm_eap/libeap/eapcommon.c
src/modules/rlm_eap/mem.c
src/modules/rlm_eap/rlm_eap.c
src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
src/modules/rlm_eap/types/rlm_eap_peap/peap.c
src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
src/modules/rlm_eap2/rlm_eap2.c
src/modules/rlm_example/rlm_example.c
src/modules/rlm_expiration/rlm_expiration.c
src/modules/rlm_expr/paircmp.c
src/modules/rlm_ldap/ldap.c
src/modules/rlm_logintime/rlm_logintime.c
src/modules/rlm_mschap/mschap.h
src/modules/rlm_mschap/rlm_mschap.c
src/modules/rlm_opendirectory/rlm_opendirectory.c
src/modules/rlm_otp/otp_mppe.c
src/modules/rlm_otp/rlm_otp.c
src/modules/rlm_passwd/rlm_passwd.c
src/modules/rlm_perl/rlm_perl.c
src/modules/rlm_preprocess/rlm_preprocess.c
src/modules/rlm_python/rlm_python.c
src/modules/rlm_realm/rlm_realm.c
src/modules/rlm_ruby/rlm_ruby.c
src/modules/rlm_securid/mem.c
src/modules/rlm_securid/rlm_securid.c
src/modules/rlm_sim_files/rlm_sim_files.c
src/modules/rlm_smsotp/rlm_smsotp.c
src/modules/rlm_soh/rlm_soh.c
src/modules/rlm_sql/rlm_sql.c
src/modules/rlm_sql/rlm_sql.h
src/modules/rlm_sql/sql.c
src/modules/rlm_sqlcounter/rlm_sqlcounter.c
src/modules/rlm_unix/rlm_unix.c
src/modules/rlm_wimax/rlm_wimax.c
src/modules/rlm_yubikey/rlm_yubikey.c