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