lib/krb5: restore krb5_context_data field ordering to match 7.x
commit1d4ebc0df798cb1d8edca910b806e55c6c19bccb
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 8 Jun 2018 16:00:38 +0000 (8 12:00 -0400)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 8 Jun 2018 16:00:38 +0000 (8 12:00 -0400)
tree9633ebb28fa45e3633d6ed6dbfef7fea3f988bd7
parent3046fb914e7bcc14592c6ca4f5c2b2ea25135b41
lib/krb5: restore krb5_context_data field ordering to match 7.x

The struct krb5_context_data field can be passed to plugins
which might not be aware of the new structure layout.  To
reduce the risk of data corruption, fields must never be
removed, modified or reordered.  Old unused fields are marked
deprecated and new fields are appended to the end of the structure.

This change moves two fields that were added to master which
are not present in Heimdal 7.x:

fe43be85587f834266623adb0ecf2793d212a7ca added config_include_depth.

5b39bd7c1d5447e544498962e93ac06c86f9d1f2 added no_ticket_store.

Change-Id: I28b157e128732324972c99b246a93a828bc077c1
lib/krb5/krb5_locl.h