lib: gpo: Changes order to match GPO application order.
commit3e7a1d13e3d80f4aad647799f57535f8fbf7041c
authorLutz Justen <ljusten@google.com>
Thu, 21 Sep 2017 17:01:58 +0000 (21 10:01 -0700)
committerKarolin Seeger <kseeger@samba.org>
Wed, 25 Oct 2017 06:43:04 +0000 (25 08:43 +0200)
tree732ad814942def6e0da42fa3aaa77d930774e796
parent9501b007f50e4182ab55e1eb961d1dbb1f04a2ee
lib: gpo: Changes order to match GPO application order.

The order of GPOs in a gpo_list generated by ads_get_gpo_list
did not match the order of application. Since GPOs are pushed
to the FRONT of gpo_list, GPOs have to be pushed in the opposite
order of application. (Pushing to front is useful to get
inheritance blocking right).

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

Signed-off-by: Lutz Justen <ljusten@google.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
(cherry picked from commit 6a531773b841f6b713226d1166a1e7d4dbc9b282)
libgpo/gpo_ldap.c