Files
heimdal/lib/hdb
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
..
2022-01-15 18:54:57 +11:00
2022-01-15 18:54:57 +11:00
2022-01-14 17:10:16 -06:00
2022-01-15 18:54:57 +11:00
2022-03-18 18:33:53 -05:00
2022-01-17 17:32:24 -06:00
2022-01-17 17:32:24 -06:00
2022-01-14 17:10:16 -06:00
2022-01-20 12:41:39 -06:00
2017-04-29 01:05:59 -04:00
2022-01-15 18:54:57 +11:00
2022-01-20 12:41:39 -06:00