More KfM merge work. Create new file FSp-glue.c including KfM functions that had previously been scattered through various other files. Port RealmsConfig-glue.c from KfM, including old Unix-ish krb4 configuration code as fallback. Remove other files containing old realm/config file support. Add KRB5_CALLCONV to krb_get_in_tkt_creds. Fix various functions to take const char* as arguments now that tkt_string() returns const. Assorted minor cleanup. Implement krb_get_err_text in terms of com_err. Implement gross kludge to force krb_err_txt to remain in sync with com_err. To generate a diff of this commit: cvs diff -r5.92 -r5.93 krb5/src/appl/telnet/libtelnet/ChangeLog cvs diff -r5.25 -r5.26 krb5/src/appl/telnet/libtelnet/kerberos.c cvs diff -r5.3 -r5.4 krb5/src/appl/telnet/libtelnet/strcasecmp.c cvs diff -r5.86 -r5.87 krb5/src/include/kerberosIV/ChangeLog cvs diff -r1.20 -r1.21 krb5/src/include/kerberosIV/des.h cvs diff -r1.46 -r1.47 krb5/src/include/kerberosIV/krb.h cvs diff -r5.240 -r5.241 krb5/src/kdc/ChangeLog cvs diff -r5.84 -r5.85 krb5/src/kdc/kerberos_v4.c cvs diff -r1.147 -r1.148 krb5/src/lib/krb4/ChangeLog cvs diff -r1.47 -r1.48 krb5/src/lib/krb4/Makefile.in cvs diff -r1.8 -r1.9 krb5/src/lib/krb4/dest_tkt.c cvs diff -r1.4 -r1.5 krb5/src/lib/krb4/err_txt.c cvs diff -r1.11 -r1.12 krb5/src/lib/krb4/g_in_tkt.c cvs diff -r1.9 -r1.10 krb5/src/lib/krb4/g_svc_in_tkt.c cvs diff -r1.3 -r1.4 krb5/src/lib/krb4/g_tf_fname.c krb5/src/lib/krb4/g_tf_realm.c cvs diff -r1.13 -r1.14 krb5/src/lib/krb4/in_tkt.c cvs diff -r1.7 -r1.8 krb5/src/lib/krb4/krb4int.h cvs diff -r1.1 -r1.2 krb5/src/lib/krb4/krb_err.et cvs diff -r1.13 -r1.14 krb5/src/lib/krb4/send_to_kdc.c cvs diff -r1.20 -r1.21 krb5/src/lib/krb4/tf_util.c cvs diff -r0 -r1.1 krb5/src/lib/krb4/FSp-glue.c krb5/src/lib/krb4/RealmsConfig-glue.c cvs diff -r1.5 -r0 krb5/src/lib/krb4/g_admhst.c cvs diff -r1.8 -r0 krb5/src/lib/krb4/g_krbhst.c cvs diff -r1.7 -r0 krb5/src/lib/krb4/g_krbrlm.c cvs diff -r1.14 -r0 krb5/src/lib/krb4/realmofhost.c