Files
heimdal/kdc
Joseph Sutton cfb32a638e Introduce macro for common plugin structure elements
Heimdal's HDB plugin interface, and hence Samba's KDC that depends upon
it, doesn't work on 32-bit builds due to structure fields being arranged
in the wrong order. This problem presents itself in the form of
segmentation faults on 32-bit systems, but goes unnoticed on 64-bit
builds thanks to extra structure padding absorbing the errant fields.

This commit reorders the HDB plugin structure fields to prevent crashes
and introduces a common macro to ensure every plugin presents a
consistent interface.

Samba BUG: https://bugzilla.samba.org/show_bug.cgi?id=15110

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
2022-11-17 17:15:21 -06:00
..
2011-07-24 13:07:07 -07:00
2022-10-02 22:46:37 -05:00
2022-10-02 22:46:37 -05:00
2022-01-14 17:59:49 -06:00
2022-01-03 16:17:01 +11:00
2021-12-30 20:42:18 +11:00
2022-01-15 18:54:57 +11:00
2021-12-30 20:42:18 +11:00
2022-01-15 18:54:57 +11:00
2022-01-14 17:59:49 -06:00
2011-05-21 11:57:31 -07:00
2022-01-14 17:54:55 -06:00
2022-01-18 16:09:50 +11:00
2019-12-09 21:39:30 -06:00
2022-01-15 18:54:57 +11:00
2022-01-15 18:54:57 +11:00
2011-05-21 11:57:31 -07:00
2022-01-14 17:59:49 -06:00