]>
Commit | Line | Data |
---|---|---|
ccdb83c2 JR |
1 | diff -urNp -x '*.orig' sssd-1.13.4.org/src/providers/ad/ad_gpo_ndr.c sssd-1.13.4/src/providers/ad/ad_gpo_ndr.c |
2 | --- sssd-1.13.4.org/src/providers/ad/ad_gpo_ndr.c 2021-03-03 21:59:15.132967290 +0100 | |
3 | +++ sssd-1.13.4/src/providers/ad/ad_gpo_ndr.c 2021-03-03 21:59:15.283014840 +0100 | |
4 | @@ -105,7 +105,7 @@ ndr_pull_security_ace_object_type(struct | |
73564c79 JR |
5 | union security_ace_object_type *r) |
6 | { | |
7 | uint32_t level; | |
8 | - level = ndr_pull_get_switch_value(ndr, r); | |
9 | + level = ndr_token_peek(&ndr->switch_list, r); | |
10 | NDR_PULL_CHECK_FLAGS(ndr, ndr_flags); | |
11 | if (ndr_flags & NDR_SCALARS) { | |
12 | NDR_CHECK(ndr_pull_union_align(ndr, 4)); | |
ccdb83c2 | 13 | @@ -135,7 +135,7 @@ ndr_pull_security_ace_object_inherited_t |
73564c79 JR |
14 | union security_ace_object_inherited_type *r) |
15 | { | |
16 | uint32_t level; | |
17 | - level = ndr_pull_get_switch_value(ndr, r); | |
18 | + level = ndr_token_peek(&ndr->switch_list, r); | |
19 | NDR_PULL_CHECK_FLAGS(ndr, ndr_flags); | |
20 | if (ndr_flags & NDR_SCALARS) { | |
21 | NDR_CHECK(ndr_pull_union_align(ndr, 4)); | |
ccdb83c2 | 22 | @@ -198,7 +198,7 @@ ndr_pull_security_ace_object_ctr(struct |
73564c79 JR |
23 | union security_ace_object_ctr *r) |
24 | { | |
25 | uint32_t level; | |
26 | - level = ndr_pull_get_switch_value(ndr, r); | |
27 | + level = ndr_token_peek(&ndr->switch_list, r); | |
28 | NDR_PULL_CHECK_FLAGS(ndr, ndr_flags); | |
29 | if (ndr_flags & NDR_SCALARS) { | |
30 | NDR_CHECK(ndr_pull_union_align(ndr, 4)); |