]> git.ipfire.org Git - thirdparty/krb5.git/commit
Add and use k5memdup, k5memdup0 helpers
authorGreg Hudson <ghudson@mit.edu>
Sat, 9 Feb 2013 05:43:35 +0000 (00:43 -0500)
committerGreg Hudson <ghudson@mit.edu>
Sat, 9 Feb 2013 05:43:35 +0000 (00:43 -0500)
commit7905cd6a2eddbf264242bb2a85f811878b2da7ab
tree72b4028cbe0e399e1d293e2b718530913f0a2673
parent92e2bac0f38f7f60a8fc74b5964357212c4289e1
Add and use k5memdup, k5memdup0 helpers

Add k5-int.h static functions to duplicate byte ranges, optionally
with a trailing zero byte, and set an error code like k5alloc does.
Use them where they would shorten existing code.
38 files changed:
src/include/k5-int.h
src/kadmin/server/schpw.c
src/kdc/fast_util.c
src/kdc/kdc_preauth.c
src/lib/crypto/krb/checksum_confounder.c
src/lib/crypto/krb/derive.c
src/lib/crypto/krb/enc_old.c
src/lib/gssapi/krb5/gssapi_krb5.c
src/lib/gssapi/krb5/import_cred.c
src/lib/gssapi/krb5/import_name.c
src/lib/gssapi/krb5/naming_exts.c
src/lib/kadm5/srv/svr_principal.c
src/lib/kdb/kdb5.c
src/lib/kdb/kdb_default.c
src/lib/kdb/kdb_log.c
src/lib/krb5/ccache/ccbase.c
src/lib/krb5/keytab/kt_srvtab.c
src/lib/krb5/keytab/ktbase.c
src/lib/krb5/krb/copy_tick.c
src/lib/krb5/krb/fwd_tgt.c
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/pac.c
src/lib/krb5/krb/pac_sign.c
src/lib/krb5/krb/preauth2.c
src/lib/krb5/krb/send_tgs.c
src/lib/krb5/krb/walk_rtree.c
src/lib/krb5/os/an_to_ln.c
src/lib/krb5/os/changepw.c
src/lib/krb5/os/get_krbhst.c
src/lib/krb5/os/hostaddr.c
src/lib/krb5/os/locate_kdc.c
src/lib/krb5/rcache/rc_dfl.c
src/lib/krb5/unicode/ucstr.c
src/plugins/kdb/db2/adb_policy.c
src/plugins/kdb/db2/kdb_xdr.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
src/plugins/preauth/pkinit/pkinit_srv.c