1*7f2fe78bSCy SchubertDifferences between Heimdal and MIT Kerberos API 2*7f2fe78bSCy Schubert================================================ 3*7f2fe78bSCy Schubert 4*7f2fe78bSCy Schubert.. tabularcolumns:: |l|l| 5*7f2fe78bSCy Schubert 6*7f2fe78bSCy Schubert.. table:: 7*7f2fe78bSCy Schubert 8*7f2fe78bSCy Schubert ======================================== ================================================= 9*7f2fe78bSCy Schubert :c:func:`krb5_auth_con_getaddrs()` H5l: If either of the pointers to local_addr 10*7f2fe78bSCy Schubert and remote_addr is not NULL, it is freed 11*7f2fe78bSCy Schubert first and then reallocated before being 12*7f2fe78bSCy Schubert populated with the content of corresponding 13*7f2fe78bSCy Schubert address from authentication context. 14*7f2fe78bSCy Schubert :c:func:`krb5_auth_con_setaddrs()` H5l: If either address is NULL, the previous 15*7f2fe78bSCy Schubert address remains in place 16*7f2fe78bSCy Schubert :c:func:`krb5_auth_con_setports()` H5l: Not implemented as of version 1.3.3 17*7f2fe78bSCy Schubert :c:func:`krb5_auth_con_setrecvsubkey()` H5l: If either port is NULL, the previous 18*7f2fe78bSCy Schubert port remains in place 19*7f2fe78bSCy Schubert :c:func:`krb5_auth_con_setsendsubkey()` H5l: Not implemented as of version 1.3.3 20*7f2fe78bSCy Schubert :c:func:`krb5_cc_set_config()` MIT: Before version 1.10 it was assumed that 21*7f2fe78bSCy Schubert the last argument *data* is ALWAYS non-zero. 22*7f2fe78bSCy Schubert :c:func:`krb5_cccol_last_change_time()` MIT: not implemented 23*7f2fe78bSCy Schubert :c:func:`krb5_set_default_realm()` H5l: Caches the computed default realm context 24*7f2fe78bSCy Schubert field. If the second argument is NULL, 25*7f2fe78bSCy Schubert it tries to retrieve it from libdefaults or DNS. 26*7f2fe78bSCy Schubert MIT: Computes the default realm each time 27*7f2fe78bSCy Schubert if it wasn't explicitly set in the context 28*7f2fe78bSCy Schubert ======================================== ================================================= 29