kdc: Reinstate publicly accessible configuration structure members
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 22 Feb 2022 20:53:27 +0000 (09:53 +1300)
committerJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 3 May 2023 04:13:16 +0000 (16:13 +1200)
commitd7d3388078ebe409063c869c9a3f9878d2cfa1fa
treecba65d8f67df7d9b86c50417b32daa1eed918476
parentc11dfdb478143ccb2ebbc6ce7c3bd9205f752961
kdc: Reinstate publicly accessible configuration structure members

We add some specific configuration options into
KRB5_KDC_CONFIGURATION_COMMON_ELEMENTS, as otherwise Samba no longer has
any way to access those options, other than through the configuration
file.

This is an adaptation to Heimdal:

commit b82815733598da9ba0807ad4754572276b6ffc06
Author: Luke Howard <lukeh@padl.com>
Date:   Thu Jan 20 09:15:24 2022 +1100

    kdc: add accessor functions for KDC request structure

    Add accessor functions for use by Samba and other plugin developers.
    Documentation is in kdc/kdc-accessors.h.
kdc/kdc.h
kdc/kdc_locl.h