Files
heimdal/lib/kadm5
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
..
2008-09-13 09:21:03 +00:00
2008-09-13 08:53:55 +00:00
2020-09-08 00:25:40 -05:00
2022-01-15 18:54:57 +11:00
2008-09-13 09:21:03 +00:00
2020-09-08 00:25:40 -05:00
2020-09-08 00:25:40 -05:00
2022-01-15 18:54:57 +11:00
2020-09-18 14:31:43 -05:00
2022-01-15 18:54:57 +11:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2016-11-11 01:38:41 -05:00
2022-01-19 16:57:06 -06:00
2017-03-13 18:39:41 -04:00
2008-09-13 09:21:03 +00:00
2022-01-15 18:54:57 +11:00
2019-01-03 20:06:27 -06:00
2022-01-20 12:41:39 -06:00
2020-09-08 00:25:40 -05:00
2022-01-15 18:54:57 +11:00
2019-01-03 20:06:27 -06:00
2020-09-08 00:25:40 -05:00
2008-09-13 09:21:03 +00:00
2020-09-08 00:25:40 -05:00
2022-01-15 18:54:57 +11:00
2022-01-15 18:54:57 +11:00
2020-09-08 00:25:40 -05:00
2022-01-19 16:57:06 -06:00
2008-09-13 09:21:03 +00:00
2022-01-14 14:58:59 -06:00
2022-01-15 18:54:57 +11:00