s4:kdc: Add function to get user_info_dc from database
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 17 Mar 2022 22:13:40 +0000 (11:13 +1300)
committerStefan Metzmacher <metze@samba.org>
Fri, 18 Mar 2022 11:55:30 +0000 (11:55 +0000)
commit233ce6b2b88851bdad8c12ae668e2881beba2cd7
tree3838f4ab5efe5ee6553ac6a48f4b3e0055aadbb2
parent831c245adb37ad04c7f52c831a7b45f0d275e760
s4:kdc: Add function to get user_info_dc from database

The resulting user_info_dc is kept in the 'samba_kdc_entry' structure,
so it can be reused between calls.

This allows us to simplify samba_kdc_get_pac_blobs(), as it no longer
need to return a user_info_dc structure.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/kdc/db-glue.c
source4/kdc/mit_samba.c
source4/kdc/pac-glue.c
source4/kdc/pac-glue.h
source4/kdc/samba_kdc.h
source4/kdc/wdc-samba4.c
source4/kdc/wscript_build